Match actual runner labels and use the injected token #4

Merged
jknapp merged 1 commits from fix/runner-labels into main 2026-08-29 01:57:09 +00:00
Owner

The mac job targeted macos-arm64, but the registered Mac runner (home-mac) is labelled macos-latest — that job would have queued indefinitely rather than failing, since a job with no matching runner sits pending.

Confirmed online via /api/v1/admin/actions/runners: ubuntu-latest, windows-latest (two runners) and macos-latest.

Also switches publishing to secrets.GITEA_TOKEN, which Gitea injects automatically and scopes to the repo, rather than requiring a hand-created RELEASE_TOKEN holding a long-lived personal token. RELEASE_TOKEN still overrides it if wider rights are needed.

🤖 Generated with Claude Code

The mac job targeted `macos-arm64`, but the registered Mac runner (`home-mac`) is labelled **`macos-latest`** — that job would have queued indefinitely rather than failing, since a job with no matching runner sits pending. Confirmed online via `/api/v1/admin/actions/runners`: `ubuntu-latest`, `windows-latest` (two runners) and `macos-latest`. Also switches publishing to `secrets.GITEA_TOKEN`, which Gitea injects automatically and scopes to the repo, rather than requiring a hand-created `RELEASE_TOKEN` holding a long-lived personal token. `RELEASE_TOKEN` still overrides it if wider rights are needed. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
jknapp added 1 commit 2026-08-29 01:57:08 +00:00
The mac job targeted macos-arm64, but the registered Mac runner is
labelled macos-latest, so that job would have queued forever rather than
failing -- a job with no matching runner is silently pending.

Also switches the publish step to secrets.GITEA_TOKEN, which Gitea injects
automatically and scopes to the repo, instead of requiring a hand-created
RELEASE_TOKEN. RELEASE_TOKEN still overrides it if wider rights are needed.

Runners confirmed via /api/v1/admin/actions/runners: ubuntu-latest,
windows-latest (x2) and macos-latest are all online.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
jknapp merged commit 1f79d7bcfe into main 2026-08-29 01:57:09 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: streamer-tools/whats-that-music#4