fix: fix: disinto release creates branch from dirty working tree (#168)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful

This commit is contained in:
Agent 2026-04-03 06:58:39 +00:00
parent 60d15f28d7
commit 6b104ae8e9

View file

@ -2943,12 +2943,14 @@ This PR creates a vault item for the release of version ${version}.
3. The vault runner will execute the release formula
"
# Create branch
# Create branch from clean main
cd "$ops_root"
git checkout -B "$branch_name" 2>/dev/null || git checkout "$branch_name"
git checkout main
git pull origin main
git checkout -B "$branch_name" main
# Add and commit
git add -A
# Add and commit only the vault TOML file
git add "vault/actions/${id}.toml"
git commit -m "$pr_title" -m "$pr_body" 2>/dev/null || true
# Push branch