ci: Open bump PRs instead of pushing protected master #15
Reference in New Issue
Block a user
Delete Branch "ci/update-open-pr"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Nightly
update.ymlbumped PKGBUILD then failed to push protectedmaster/ tags (pre-receive hook declined). Eva landed 0.39.0 manually via PR #13.This changes stay-current so the next bump does not need a human and does not weaken branch protection:
chore/bump-$pkgver(force-with-lease), open or reuse a PR tomastervia Gitea API (GITEA_TOKEN).tag-release.ymlon push tomaster: ifv$pkgveris missing, create and push it for that commit sobuild.ymlstill attaches the.pkg.tar.zst.Residual risk
GITEA_TOKEN(and tag create permission) like release attach already does; if tags are protected and the token cannot push them,tag-release.ymlfails loudly (manual tag path remains).tag-release.ymlagainst existing 0.39.0 (tag already present → no-op).Closes: #14
Holding merge for Blake security pass — this expands GITEA_TOKEN use (PR create from update.yml + tag push from tag-release.yml). Quality/docs look fine; no PR CI in this repo. After Blake clears I merge.