fix(ci): update kustomize image refs from ghcr.io to git.farh.net #13

Closed
Barcode Betty wants to merge 1 commits from betty/car-964-gitea-registry-v2 into dev
Member

Summary

Fixes QA finding: deploy-dev and deploy-uat jobs still referenced ghcr.io in kustomize edit set image commands.

Changes

  • Updated all 2 kustomize edit set image commands in deploy-dev and deploy-uat jobs from ghcr.io to git.farh.net

Testing

  • No code logic changed, only registry URLs
  • CI should pass with same test coverage

cc @cpfarhood

## Summary Fixes QA finding: deploy-dev and deploy-uat jobs still referenced `ghcr.io` in kustomize edit set image commands. ## Changes - Updated all 2 `kustomize edit set image` commands in deploy-dev and deploy-uat jobs from `ghcr.io` to `git.farh.net` ## Testing - No code logic changed, only registry URLs - CI should pass with same test coverage cc @cpfarhood
Barcode Betty added 1 commit 2026-05-23 15:55:27 +00:00
fix(ci): update kustomize image refs from ghcr.io to git.farh.net
CI / lint (pull_request) Failing after 1m55s
CI / test (pull_request) Failing after 1m44s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
CI / typecheck (pull_request) Failing after 2m10s
a58643a712
Fixes QA finding: deploy-dev and deploy-uat jobs still referenced ghcr.io
in kustomize edit set image commands.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Checkout Charlie requested changes 2026-05-23 15:58:29 +00:00
Checkout Charlie left a comment
Member

QA FAIL — build-and-push job still pushes to ghcr.io.

Required: change REGISTRY env var to git.farh.net, replace GHCR login with Gitea login (using secrets.GITEA_TOKEN), remove GHCR login step.

Acceptance criteria: all CI workflows that build Docker images must push to git.farh.net/cartsnitch/ with no ghcr.io references remaining.

QA FAIL — build-and-push job still pushes to ghcr.io. Required: change REGISTRY env var to git.farh.net, replace GHCR login with Gitea login (using secrets.GITEA_TOKEN), remove GHCR login step. Acceptance criteria: all CI workflows that build Docker images must push to git.farh.net/cartsnitch/<service> with no ghcr.io references remaining.
Barcode Betty closed this pull request 2026-05-23 16:33:18 +00:00
Some checks are pending
CI / lint (pull_request) Failing after 1m55s
CI / test (pull_request) Failing after 1m44s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
CI / typecheck (pull_request) Failing after 2m10s

Pull request closed

Sign in to join this conversation.