Fix container registry login: GITEA_TOKEN never grants package access #5

Merged
aneurin merged 1 commits from fix-registry-auth into main 2026-09-05 11:59:33 +00:00
Owner

The auto-injected secrets.GITEA_TOKEN doesn't work for pushing to
Gitea's container registry regardless of the workflow's own
permissions: block -- a known Gitea limitation, not a config mistake
(go-gitea/gitea#23642). Switch to a manually-configured
CONTAINER_REGISTRY_PASSWORD secret (a personal access token with
write:package scope) instead.

Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com

The auto-injected secrets.GITEA_TOKEN doesn't work for pushing to Gitea's container registry regardless of the workflow's own permissions: block -- a known Gitea limitation, not a config mistake (go-gitea/gitea#23642). Switch to a manually-configured CONTAINER_REGISTRY_PASSWORD secret (a personal access token with write:package scope) instead. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
aneurin added 1 commit 2026-09-05 11:58:28 +00:00
Fix container registry login: GITEA_TOKEN never grants package access
CI / php-tests (pull_request) Successful in 22s
CI / frontend-build (pull_request) Successful in 35s
Build / build-and-push (push) Failing after 13m53s
8bb9f05559
The auto-injected secrets.GITEA_TOKEN doesn't work for pushing to
Gitea's container registry regardless of the workflow's own
permissions: block -- a known Gitea limitation, not a config mistake
(go-gitea/gitea#23642). Switch to a manually-configured
CONTAINER_REGISTRY_PASSWORD secret (a personal access token with
write:package scope) instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
aneurin merged commit 8bb9f05559 into main 2026-09-05 11:59:33 +00:00
aneurin deleted branch fix-registry-auth 2026-09-05 11:59:34 +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: cloud/project-manager#5