brew: switch Formula + release workflow to forgejo source URLs #12

Closed
opened 2026-05-25 06:04:41 +00:00 by coilysiren · 0 comments
Owner

Problem

Formula/agent-guard.rb and the release workflow that rewrites it both point at github.com/coilysiren/agent-guard. Forgejo is canonical for coilysiren source now (decision made in chat 2026-05-24).

Change

  • Formula/agent-guard.rb: url + head + homepage switched to https://forgejo.coilysiren.me/coilysiren/agent-guard(.git). HTTPS, not SSH (forgejo deployed posture is HTTPS-only git per infrastructure/docs/forgejo-deploy-plan.md:19).
  • .github/workflows/release.yml: the new_line= that rewrites the Formula via Contents API on each release now emits the forgejo URL, so the next release doesn't clobber the change. Header comment updated.
  • README.md: brew-tap command points at forgejo.

Note

Forgejo repo currently reports mirror:false and no push automation writes to it. Until the push flow is flipped, brew install will 404 on tags that exist on github but not on forgejo. Tracked separately.

**Problem** `Formula/agent-guard.rb` and the release workflow that rewrites it both point at `github.com/coilysiren/agent-guard`. Forgejo is canonical for coilysiren source now (decision made in chat 2026-05-24). **Change** - `Formula/agent-guard.rb`: `url` + `head` + `homepage` switched to `https://forgejo.coilysiren.me/coilysiren/agent-guard(.git)`. HTTPS, not SSH (forgejo deployed posture is HTTPS-only git per infrastructure/docs/forgejo-deploy-plan.md:19). - `.github/workflows/release.yml`: the `new_line=` that rewrites the Formula via Contents API on each release now emits the forgejo URL, so the next release doesn't clobber the change. Header comment updated. - `README.md`: brew-tap command points at forgejo. **Note** Forgejo repo currently reports `mirror:false` and no push automation writes to it. Until the push flow is flipped, `brew install` will 404 on tags that exist on github but not on forgejo. Tracked separately.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-flight-deck/ward#12
No description provided.