ci: run tap bump on the dedicated tap-writer runner #47

Closed
coilysiren wants to merge 1 commit from feat/tap-writer-bump into main
Owner

Rewrite bump-tap-formula to target the new tap-writer runner.

Companion PR: coilyco-flight-deck/infrastructure#195 - the tap-writer runner and token provisioning this job depends on. Merge and apply that one first.

What

  • runs-on: tap-writer (host executor, no node) so the job is pure shell: git clone the tag, awk-rewrite the tap formula url line, git push.
  • Auth comes from the runner credential helper - no FORGEJO_TOKEN Actions secret, no token in job env or logs.
  • Supersedes the earlier Contents-API version on main.

Sequencing

Merge AFTER coilyco-flight-deck/infrastructure#195 is applied (the tap-writer runner must exist, or this job waits forever for that label). The in-repo bump-formula fallback is untouched, so ward installs/upgrades keep working in the meantime.

closes #46

🤖 Generated with Claude Code

Rewrite `bump-tap-formula` to target the new `tap-writer` runner. **Companion PR:** coilyco-flight-deck/infrastructure#195 - the tap-writer runner and token provisioning this job depends on. Merge and apply that one first. ## What - `runs-on: tap-writer` (host executor, no node) so the job is pure shell: git clone the tag, awk-rewrite the tap formula url line, git push. - Auth comes from the runner credential helper - no `FORGEJO_TOKEN` Actions secret, no token in job env or logs. - Supersedes the earlier Contents-API version on main. ## Sequencing Merge AFTER coilyco-flight-deck/infrastructure#195 is applied (the `tap-writer` runner must exist, or this job waits forever for that label). The in-repo `bump-formula` fallback is untouched, so ward installs/upgrades keep working in the meantime. closes #46 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ci: run tap bump on the dedicated tap-writer runner
Some checks failed
test / test (pull_request) Has been cancelled
ed93ee064d
Rewrite bump-tap-formula to run on the tap-writer runner (host executor,
no node), so it is pure shell: git clone the tag, awk-rewrite the tap
formula url line, git push. Auth comes from the runner credential helper,
so the job needs no FORGEJO_TOKEN Actions secret. Supersedes the earlier
Contents-API approach.

Depends on coilyco-flight-deck/infrastructure#195 (the tap-writer runner).

closes #46

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
coilysiren closed this pull request 2026-06-06 21:57:41 +00:00
Author
Owner

Superseded by #61, which re-cuts this change against .forgejo/workflows/release.yml. This PR targeted the pre-Forgejo-migration .github/workflows/release.yml, which was removed by #55, so it no longer applies. Closing in favor of #61.

Companion infrastructure#195 is already merged (the tap-writer runner + token), so #61 is safe to merge now. Tracking issue #46 stays open and is closed by #61.

Superseded by #61, which re-cuts this change against `.forgejo/workflows/release.yml`. This PR targeted the pre-Forgejo-migration `.github/workflows/release.yml`, which was removed by #55, so it no longer applies. Closing in favor of #61. Companion infrastructure#195 is already merged (the `tap-writer` runner + token), so #61 is safe to merge now. Tracking issue #46 stays open and is closed by #61.
Some checks failed
test / test (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No description provided.