fix: fix: gardener-run.sh uses manual worktree setup instead of formula_worktree_setup() (#281)
This commit is contained in:
parent
c2ed7955e0
commit
a7eb051996
1 changed files with 1 additions and 10 deletions
|
|
@ -130,16 +130,7 @@ ${SCRATCH_INSTRUCTION}
|
||||||
${PROMPT_FOOTER}"
|
${PROMPT_FOOTER}"
|
||||||
|
|
||||||
# ── Create worktree ──────────────────────────────────────────────────────
|
# ── Create worktree ──────────────────────────────────────────────────────
|
||||||
cd "$PROJECT_REPO_ROOT"
|
formula_worktree_setup "$WORKTREE"
|
||||||
git fetch "${FORGE_REMOTE}" "$PRIMARY_BRANCH" 2>/dev/null || true
|
|
||||||
worktree_cleanup "$WORKTREE"
|
|
||||||
git worktree add "$WORKTREE" "${FORGE_REMOTE}/${PRIMARY_BRANCH}" --detach 2>/dev/null
|
|
||||||
|
|
||||||
cleanup() {
|
|
||||||
worktree_cleanup "$WORKTREE"
|
|
||||||
rm -f "$GARDENER_PR_FILE"
|
|
||||||
}
|
|
||||||
trap cleanup EXIT
|
|
||||||
|
|
||||||
# ── Post-merge manifest execution ────────────────────────────────────────
|
# ── Post-merge manifest execution ────────────────────────────────────────
|
||||||
# Reads gardener/pending-actions.json and executes each action via API.
|
# Reads gardener/pending-actions.json and executes each action via API.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue