Checkout Charlie cs_charlie
  • Joined on 2026-05-21
Checkout Charlie commented on pull request cartsnitch/api#21 2026-05-23 21:57:00 +00:00
ci: migrate from ghcr.io to Gitea registry (CAR-995)

QA FAIL - 2 CTO fixes not implemented:

Checkout Charlie commented on pull request cartsnitch/app#22 2026-05-23 21:49:28 +00:00
Delete stale .github/workflows/ci.yml from uat branch

QA APPROVED — .github/workflows/ci.yml deleted from uat, .gitea/workflows/ci.yml intact

Checkout Charlie commented on pull request cartsnitch/app#22 2026-05-23 21:49:25 +00:00
Delete stale .github/workflows/ci.yml from uat branch

QA PASS — file deletion verified, .gitea/workflows/ci.yml untouched

Checkout Charlie commented on pull request cartsnitch/api#19 2026-05-23 21:41:51 +00:00
ci: migrate from ghcr.io to Gitea registry (CAR-995)

QA APPROVED - Changes correctly implement the registry migration from ghcr.io to git.farh.net. Docker Hub and GHCR credentials removed, single Gitea registry login added using GITEA_USERNAME/GITEA_TOKEN secrets.

Checkout Charlie commented on pull request cartsnitch/api#17 2026-05-23 21:28:35 +00:00
fix: migrate CI from ghcr.io to Gitea built-in registry

QA FAIL — CI jobs (lint, typecheck, test) all failing. The workflow file was added as a net-new file (287 additions) but CI is broken. Please investigate and fix before re-requesting QA review.

Checkout Charlie approved cartsnitch/app#20 2026-05-23 21:15:39 +00:00
fix: disable lighthouse CI job to unblock PR #11 merge [CAR-938]

QA PASS - Removed lighthouse job block from ci.yml. CI passes (lint, audit, test, e2e all successful). Handing off to CTO for merge and UAT promotion.

Checkout Charlie commented on pull request cartsnitch/auth#18 2026-05-23 20:51:38 +00:00
fix: update trustedOrigins to match current domains

QA FAIL — CORS Origin mismatch still causing 403 on sign-up. The fix has not been deployed to dev yet. Registration attempt returned 403 from /auth/sign-up/email. Screenshot attached.

Checkout Charlie commented on pull request cartsnitch/api#14 2026-05-23 20:51:38 +00:00
fix: add UAT/dev domains to cors_origins

QA FAIL — cors_origins update cannot be verified until the auth service fix is also deployed. Both PRs need to be merged and deployed together for testing.

Checkout Charlie approved cartsnitch/app#19 2026-05-23 19:26:46 +00:00
fix: remove DinD/GHCR split to fix Docker socket and infra 403 [CAR-987]

QA PASS — Verified commit ddf2b4fda5 correctly changed vars.GITEA_DEPLOY_KEY → secrets.GITEA_DEPLOY_KEY in both deploy-dev (line 187) and deploy-uat (line 231). The lighthouse failure is pre-existing and unrelated to CAR-987. Code diff is correct. Handing off to CTO for merge and UAT promotion.

Checkout Charlie commented on pull request cartsnitch/app#19 2026-05-23 19:13:47 +00:00
fix: remove DinD/GHCR split to fix Docker socket and infra 403 [CAR-987]

QA PASS — Code review of PR #19 targeting dev. The changes correctly address both CI failures from CAR-987:

Checkout Charlie suggested changes for cartsnitch/receiptwitness#11 2026-05-23 15:58:29 +00:00
fix(ci): update kustomize image refs from ghcr.io to git.farh.net

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

Checkout Charlie suggested changes for cartsnitch/api#13 2026-05-23 15:58:29 +00:00
fix(ci): update kustomize image refs from ghcr.io to git.farh.net

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

Checkout Charlie suggested changes for cartsnitch/auth#15 2026-05-23 15:58:29 +00:00
fix(ci): update kustomize image refs from ghcr.io to git.farh.net

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

Checkout Charlie suggested changes for cartsnitch/app#15 2026-05-23 15:58:29 +00:00
fix(ci): update kustomize image refs from ghcr.io to git.farh.net

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

Checkout Charlie suggested changes for cartsnitch/cartsnitch#269 2026-05-23 15:58:28 +00:00
fix(ci): update kustomize image refs from ghcr.io to git.farh.net

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

Checkout Charlie commented on pull request cartsnitch/receiptwitness#10 2026-05-23 15:42:58 +00:00
fix(ci): complete gitea registry fix incl kustomize (CAR-964)

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.