ci: unify REGISTRY_TOKEN + RELEASE_TOKEN into CI_TOKEN #36

Merged
bvandeusen merged 262 commits from dev into main 2026-05-10 21:45:03 -04:00
bvandeusen commented 2026-05-10 21:37:09 -04:00 (Migrated from git.fabledsword.com)

Fix-forward for v2026.05.10.0's failed flutter.yml run. Operator has consolidated the two prior CI PATs into a single CI_TOKEN secret with the union of scopes (write:repository + write:package).

This PR points all CI workflows at the single secret name. After merge, retag a v2026.05.10.1 release on the new main HEAD to actually ship the bundled-APK image.

Changes

  • .forgejo/workflows/flutter.yml: APK attach step → CI_TOKEN
  • .forgejo/workflows/release.yml: docker login → CI_TOKEN; APK fetch step → CI_TOKEN

No behavior change — same calls, single secret name.

Operator action after merge

  1. Create release v2026.05.10.1 on main HEAD
  2. Watch CI: flutter.yml attaches the APK, release.yml polls + builds the bundled image
  3. Verify deployed :v2026.05.10.1 image has /app/client/minstrel.apk populated
  4. Walk the test plan from PR #35

🤖 Generated with Claude Code

Fix-forward for v2026.05.10.0's failed flutter.yml run. Operator has consolidated the two prior CI PATs into a single `CI_TOKEN` secret with the union of scopes (`write:repository` + `write:package`). This PR points all CI workflows at the single secret name. After merge, retag a `v2026.05.10.1` release on the new main HEAD to actually ship the bundled-APK image. ## Changes - `.forgejo/workflows/flutter.yml`: APK attach step → `CI_TOKEN` - `.forgejo/workflows/release.yml`: docker login → `CI_TOKEN`; APK fetch step → `CI_TOKEN` No behavior change — same calls, single secret name. ## Operator action after merge 1. Create release `v2026.05.10.1` on main HEAD 2. Watch CI: flutter.yml attaches the APK, release.yml polls + builds the bundled image 3. Verify deployed `:v2026.05.10.1` image has `/app/client/minstrel.apk` populated 4. Walk the test plan from PR #35 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bvandeusen/minstrel#36