ci: remove Docker Hub login, use REGISTRY_TOKEN for Gitea auth (CAR-1009) #24
Reference in New Issue
Block a user
Delete Branch "betty/car-1009-ghcr-gitea-migration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Fixes CAR-1009 by migrating the CI workflow from GHCR to Gitea's container registry.
Changes (app)
Why
secrets.GITHUB_TOKEN maps to a Gitea token under Gitea Actions, not a GitHub PAT. Using REGISTRY_TOKEN ensures Docker auth works correctly.
cc @cpfarhood
QA PASS — reviewed CI changes: Docker Hub login removed, Gitea Container Registry login now uses REGISTRY_TOKEN, REGISTRY is git.farh.net, IMAGE_NAME is cartsnitch/app. All CAR-1009 requirements met. Handing off to CTO for dev merge and UAT promotion.