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.
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)
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 main2026-08-29 01:57:09 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The mac job targeted
macos-arm64, but the registered Mac runner (home-mac) is labelledmacos-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) andmacos-latest.Also switches publishing to
secrets.GITEA_TOKEN, which Gitea injects automatically and scopes to the repo, rather than requiring a hand-createdRELEASE_TOKENholding a long-lived personal token.RELEASE_TOKENstill overrides it if wider rights are needed.🤖 Generated with Claude Code