feat(github-runner-exporter): a read:repository Forgejo token for the Forgejo run rows #524

Merged
kblack0610 merged 1 commit from feat/exporter-forgejo-token into master 2026-11-04 06:38:00 +00:00
Owner

Adds the forgejo-token key to the runner exporter's secret, so the Forgejo job and run rows that #520 added get filled in. Until now forgejo:repos/* has reported api_ok 0.

The token is runner-exporter-read on kblack0610 with the read:repository scope only. I created it in the Forgejo pod with forgejo admin user generate-access-token. It reads all five FORGEJO_REPOS (200) and is refused on an issue create (403). The value went only into this sops file and a mode-600 scratch file, deleted after.

https://claude.ai/code/session_01BALUC6LnQX9Quuz7grTxLX

Adds the `forgejo-token` key to the runner exporter's secret, so the Forgejo job and run rows that #520 added get filled in. Until now `forgejo:repos/*` has reported `api_ok` 0. The token is `runner-exporter-read` on kblack0610 with the `read:repository` scope only. I created it in the Forgejo pod with `forgejo admin user generate-access-token`. It reads all five `FORGEJO_REPOS` (200) and is refused on an issue create (403). The value went only into this sops file and a mode-600 scratch file, deleted after. https://claude.ai/code/session_01BALUC6LnQX9Quuz7grTxLX
feat(github-runner-exporter): a read:repository Forgejo token for the Forgejo run rows
All checks were successful
checks / zomboid-scripts (pull_request) Successful in 13s
checks / ci-disk-prune (pull_request) Successful in 12s
checks / fleet-roster (pull_request) Successful in 15s
checks / prometheus-rules (pull_request) Successful in 14s
checks / kustomize-builds (pull_request) Successful in 4s
01e2845ec1
Token runner-exporter-read on kblack0610, scope read:repository only (reads 200 on all
five FORGEJO_REPOS, an issue POST 403). Fills forgejo:repos/* (api_ok 0 since #520).

Claude-Session: https://claude.ai/code/session_01BALUC6LnQX9Quuz7grTxLX
kblack0610 deleted branch feat/exporter-forgejo-token 2026-11-04 06:38:01 +00:00
Sign in to join this conversation.
No reviewers
No labels
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
kblack0610/home-config!524
No description provided.