fix(ci): rename registry secrets away from reserved FORGEJO_ prefix #3

Merged
kulkaj merged 1 commit from fix/ci-secret-names into main 2026-08-01 16:12:32 +02:00
Owner

Forgejo disallows Actions secret names starting with FORGEJO_/GITEA_/
GITHUB_/a digit, so the existing FORGEJO_TOKEN/FORGEJO_URL secrets
silently failed to resolve (surfaced as docker push failing with
401 Unauthorized on blob upload after a Forgejo version upgrade
started enforcing the rule). Renamed to REGISTRY_TOKEN/REGISTRY_URL
throughout the workflow and reconciled DEPLOYMENT.md, which had
already drifted from the actual secret names.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_013EZFKWpznb2zWC7HXmcyWt

Forgejo disallows Actions secret names starting with FORGEJO_/GITEA_/ GITHUB_/a digit, so the existing FORGEJO_TOKEN/FORGEJO_URL secrets silently failed to resolve (surfaced as `docker push` failing with 401 Unauthorized on blob upload after a Forgejo version upgrade started enforcing the rule). Renamed to REGISTRY_TOKEN/REGISTRY_URL throughout the workflow and reconciled DEPLOYMENT.md, which had already drifted from the actual secret names. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013EZFKWpznb2zWC7HXmcyWt
Forgejo disallows Actions secret names starting with FORGEJO_/GITEA_/
GITHUB_/a digit, so the existing FORGEJO_TOKEN/FORGEJO_URL secrets
silently failed to resolve (surfaced as `docker push` failing with
401 Unauthorized on blob upload after a Forgejo version upgrade
started enforcing the rule). Renamed to REGISTRY_TOKEN/REGISTRY_URL
throughout the workflow and reconciled DEPLOYMENT.md, which had
already drifted from the actual secret names.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013EZFKWpznb2zWC7HXmcyWt
kulkaj merged commit 7411c56124 into main 2026-08-01 16:12:32 +02:00
kulkaj deleted branch fix/ci-secret-names 2026-08-01 16:12:37 +02: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
kulkaj/PushBattles!3
No description provided.