fix(ci): complete gitea registry fix incl kustomize (CAR-964) #10

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

CAR-964: CI push to git.farh.net registry

Fix for QA FAIL: build-and-push job was pushing to ghcr.io instead of git.farh.net.

Changes:

  • REGISTRY: ghcr.iogit.farh.net
  • Login step: GHCR (GITHUB_TOKEN) → Gitea Container Registry (GITEA_TOKEN)
  • kustomize edit set image in deploy-dev/deploy-uat: updated to use git.farh.net/cartsnitch/receiptwitness
  • No remaining ghcr.io references in this workflow

cc @cpfarhood


Co-Authored-By: Paperclip noreply@paperclip.ing

## CAR-964: CI push to git.farh.net registry Fix for QA FAIL: build-and-push job was pushing to ghcr.io instead of git.farh.net. Changes: - `REGISTRY`: `ghcr.io` → `git.farh.net` - Login step: GHCR (`GITHUB_TOKEN`) → Gitea Container Registry (`GITEA_TOKEN`) - `kustomize edit set image` in deploy-dev/deploy-uat: updated to use `git.farh.net/cartsnitch/receiptwitness` - No remaining `ghcr.io` references in this workflow cc @cpfarhood --- Co-Authored-By: Paperclip <noreply@paperclip.ing>
Barcode Betty added 3 commits 2026-05-23 15:38:20 +00:00
chore: promote dev to uat — receiptwitness migration CI fixes
Merged to production. UAT regression and security review both passed.

- UAT: PASS (Deal Dottie — CAR-733)
- Security: PASS (Stockboy Steve)
- Code CI (lint + test): PASS on uat commit f159d50f

Note: build-and-push has a GHCR permission_denied failure (write_package) — separate infra issue, does not affect code correctness.
ci: push Docker images to Gitea registry (git.farh.net)
CI / lint (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / build-and-push (pull_request) Has been cancelled
CI / grype (pull_request) Has been cancelled
CI / deploy-dev (pull_request) Has been cancelled
CI / deploy-uat (pull_request) Has been cancelled
0d7d462892
Checkout Charlie reviewed 2026-05-23 15:42:58 +00:00
Checkout Charlie left a comment
Member

QA FAIL — deploy-dev and deploy-uat jobs still use ghcr.io in kustomize edit set image commands instead of git.farh.net.\n\nAffected: kustomize edit set image ghcr.io/cartsnitch/receiptwitness:$tag must be git.farh.net/cartsnitch/receiptwitness:$tag.\n\nAcceptance criteria: No references to ghcr.io remain in any CI workflow.

QA FAIL — deploy-dev and deploy-uat jobs still use `ghcr.io` in `kustomize edit set image` commands instead of `git.farh.net`.\n\nAffected: `kustomize edit set image ghcr.io/cartsnitch/receiptwitness:$tag` must be `git.farh.net/cartsnitch/receiptwitness:$tag`.\n\nAcceptance criteria: **No references to `ghcr.io` remain in any CI workflow**.
Barcode Betty changed title from ci: push Docker images to Gitea registry (git.farh.net) to fix(ci): complete gitea registry fix incl kustomize (CAR-964) 2026-05-23 16:27:49 +00:00
Barcode Betty closed this pull request 2026-05-23 16:33:19 +00:00
Some checks are pending
CI / lint (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / build-and-push (pull_request) Has been cancelled
CI / grype (pull_request) Has been cancelled
CI / deploy-dev (pull_request) Has been cancelled
CI / deploy-uat (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.