Compare commits

...

17 Commits

Author SHA1 Message Date
Barcode Betty f34187b62b Merge pull request 'fix(ci): promote revert deploy PR base dev/uat → main to uat (CAR-1431)' (#304) from dev into uat
CI / lint (push) Successful in 12s
CI / test (push) Successful in 13s
CI / audit (push) Failing after 15s
CI / e2e (push) Successful in 42s
CI / lighthouse (push) Successful in 58s
CI / build-and-push-api (push) Successful in 2m2s
CI / build-and-push-receiptwitness (push) Successful in 2m36s
CI / build-and-push-auth (push) Failing after 9s
CI / build-and-push (push) Successful in 44s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Successful in 7s
fix(ci): promote revert deploy PR base to uat (CAR-1431)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-23 01:53:07 +00:00
Barcode Betty 01669c3300 Merge pull request 'fix(ci): revert deploy PR base dev/uat → main (CAR-1431)' (#303) from barcode-betty/car-1428-revert-deploy-base into dev
CI / lint (push) Successful in 13s
CI / test (push) Successful in 13s
CI / audit (push) Failing after 12s
CI / e2e (push) Successful in 46s
CI / lighthouse (push) Successful in 57s
CI / build-and-push-api (push) Failing after 1m26s
CI / build-and-push-receiptwitness (push) Successful in 2m28s
CI / lint (pull_request) Successful in 34s
CI / build-and-push-auth (push) Successful in 1m17s
CI / test (pull_request) Successful in 17s
CI / audit (pull_request) Failing after 15s
CI / e2e (pull_request) Successful in 58s
CI / build-and-push (push) Successful in 1m11s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (push) Successful in 11s
CI / deploy-uat (push) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
CI / lighthouse (pull_request) Successful in 56s
fix(ci): revert deploy PR base dev/uat → main (CAR-1431)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-23 01:35:42 +00:00
Barcode Betty fc3be36fc3 fix(ci): revert deploy PR base dev/uat → main (CAR-1431)
CI / lint (pull_request) Successful in 16s
CI / audit (pull_request) Failing after 12s
CI / e2e (pull_request) Successful in 43s
CI / build-and-push-api (pull_request) Has been skipped
CI / test (pull_request) Successful in 15s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
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 / lighthouse (pull_request) Successful in 55s
Deploy-dev and deploy-uat jobs were opening image-tag-bump PRs against
dev/uat branches per CAR-1371. Flux reconciles all overlays from infra
main, so those PRs were never picked up. Revert --arg base back to main.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-23 01:07:14 +00:00
Barcode Betty 5184fcceb8 Merge branch 'uat' into dev
CI / audit (push) Failing after 15s
CI / lint (pull_request) Successful in 13s
CI / e2e (push) Successful in 47s
CI / test (push) Successful in 14s
CI / lint (push) Successful in 17s
CI / test (pull_request) Successful in 17s
CI / audit (pull_request) Failing after 13s
CI / e2e (pull_request) Successful in 45s
CI / lighthouse (push) Successful in 58s
CI / build-and-push-api (push) Successful in 1m47s
CI / build-and-push-receiptwitness (push) Successful in 2m53s
CI / build-and-push-auth (push) Successful in 1m33s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / lighthouse (pull_request) Successful in 1m55s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / build-and-push (push) Successful in 1m7s
CI / deploy-uat (pull_request) Has been skipped
CI / deploy-uat (push) Has been skipped
CI / deploy-dev (push) Successful in 10s
2026-06-19 04:02:51 +00:00
Deal Dottie fbc8476e0c chore(uat): CAR-1375 UAT regression no-op trigger
CI / test (push) Successful in 17s
CI / audit (push) Successful in 14s
CI / e2e (push) Successful in 43s
CI / lighthouse (push) Successful in 54s
CI / lint (push) Successful in 16m18s
CI / build-and-push (push) Successful in 1m0s
CI / build-and-push-api (push) Successful in 14m14s
CI / build-and-push-receiptwitness (push) Successful in 15m17s
CI / build-and-push-auth (push) Successful in 37s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Successful in 12s
CI / lint (pull_request) Successful in 14s
CI / test (pull_request) Successful in 13s
CI / audit (pull_request) Successful in 15s
CI / e2e (pull_request) Successful in 46s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
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 / lighthouse (pull_request) Successful in 1m2s
Co-authored-by: Deal Dottie <cs_dottie@users.noreply.git.farh.net>
2026-06-10 22:57:22 +00:00
Savannah Savings 5c38a6cc89 CAR-1374 + CAR-1365: deploy-dev/uat checkout ref match base + alembic version_num widen — dev → uat
CI / lint (push) Successful in 13s
CI / audit (push) Successful in 11s
CI / e2e (push) Successful in 45s
CI / lighthouse (push) Successful in 58s
CI / test (push) Successful in 13s
CI / build-and-push-api (push) Successful in 2m45s
CI / deploy-dev (push) Has been cancelled
CI / deploy-uat (push) Has been cancelled
CI / build-and-push (push) Has been cancelled
CI / build-and-push-receiptwitness (push) Has been cancelled
CI / build-and-push-auth (push) Has been cancelled
Co-authored-by: Savannah Savings <31+cs_savannah@noreply.git.farh.net>
Co-committed-by: Savannah Savings <31+cs_savannah@noreply.git.farh.net>
2026-06-10 22:53:10 +00:00
Barcode Betty 01c7492d77 chore: trigger deploy-dev for CAR-1374 verification (post-fix no-op)
CI / lint (push) Successful in 17s
CI / test (push) Successful in 15s
CI / audit (push) Successful in 16s
CI / lighthouse (push) Successful in 1m3s
CI / e2e (push) Successful in 45s
CI / build-and-push-api (push) Successful in 2m20s
CI / build-and-push-receiptwitness (push) Successful in 3m42s
CI / build-and-push-auth (push) Successful in 2m5s
CI / build-and-push (push) Successful in 1m18s
CI / deploy-uat (push) Has been skipped
CI / deploy-dev (push) Successful in 8s
CI / lint (pull_request) Successful in 13s
CI / test (pull_request) Successful in 24s
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / audit (pull_request) Failing after 13s
CI / e2e (pull_request) Successful in 46s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
CI / lighthouse (pull_request) Successful in 56s
Verifies the actions/checkout ref parameterization in deploy-dev:
- head branch lineage now matches PR base (dev)
- cartsnitch/infra PR should be mergeable with single-file diff

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-10 22:21:59 +00:00
Barcode Betty 4cb051a104 Merge pull request 'fix(cartsnitch/cartsnitch): deploy-dev/deploy-uat checkout ref must match PR base (CAR-1374)' (#300) from barcode-betty/car-1374-checkout-ref-match-base into dev
CI / lint (pull_request) Successful in 15s
CI / test (pull_request) Successful in 16s
CI / e2e (push) Successful in 45s
CI / deploy-dev (pull_request) Has been cancelled
CI / deploy-uat (pull_request) Has been cancelled
CI / lighthouse (pull_request) Has been cancelled
CI / build-and-push-receiptwitness (pull_request) Has been cancelled
CI / build-and-push-api (pull_request) Has been cancelled
CI / build-and-push-auth (pull_request) Has been cancelled
CI / build-and-push (pull_request) Has been cancelled
CI / test (push) Successful in 14s
CI / audit (pull_request) Successful in 13s
CI / lighthouse (push) Successful in 1m1s
CI / audit (push) Successful in 13s
CI / lint (push) Successful in 15s
CI / e2e (pull_request) Successful in 45s
CI / deploy-dev (push) Has been cancelled
CI / deploy-uat (push) Has been cancelled
CI / build-and-push-receiptwitness (push) Has been cancelled
CI / build-and-push-auth (push) Has been cancelled
CI / build-and-push-api (push) Has been cancelled
CI / build-and-push (push) Has been cancelled
2026-06-10 22:19:12 +00:00
Savannah Savings 9a811f9e93 Merge pull request 'promote: deploy jobs compute sha tag from $GITHUB_SHA (CAR-1319, CAR-1316)' (#295) from dev into uat
CI / lint (push) Successful in 12s
CI / test (push) Successful in 10s
CI / audit (push) Successful in 9s
CI / e2e (push) Successful in 40s
CI / lighthouse (push) Failing after 1m18s
CI / build-and-push-receiptwitness (push) Successful in 2m19s
CI / build-and-push-api (push) Successful in 1m27s
CI / build-and-push-auth (push) Successful in 1m1s
CI / build-and-push (push) Successful in 1m1s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Successful in 6s
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
CI / test (pull_request) Successful in 13s
CI / audit (pull_request) Successful in 12s
CI / e2e (pull_request) Successful in 44s
CI / build-and-push (pull_request) Has been skipped
CI / lint (pull_request) Successful in 13s
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / lighthouse (pull_request) Failing after 1m41s
2026-06-08 12:41:45 +00:00
Savannah Savings a0f3eff2a4 Merge pull request 'promote(uat): frontend image-bump alignment (CAR-1318)' (#293) from dev into uat
CI / build-and-push (push) Successful in 29s
CI / lint (push) Successful in 18s
CI / test (push) Successful in 17s
CI / audit (push) Successful in 18s
CI / build-and-push-receiptwitness (push) Successful in 2m1s
CI / e2e (push) Successful in 58s
CI / lighthouse (push) Failing after 1m20s
CI / build-and-push-auth (push) Successful in 1m35s
CI / build-and-push-api (push) Failing after 2m21s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Successful in 6s
CI / lint (pull_request) Successful in 19s
CI / test (pull_request) Successful in 52s
CI / audit (pull_request) Successful in 30s
CI / e2e (pull_request) Successful in 43s
CI / deploy-dev (pull_request) Has been skipped
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / lighthouse (pull_request) Failing after 1m21s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
2026-06-07 11:52:13 +00:00
Savannah Savings 292f428bc7 Merge pull request 'promote: CAR-1216 deploy never hard-fail on infra-PR merge (dev → uat)' (#290) from dev into uat
CI / build-and-push-api (push) Successful in 1m2s
CI / build-and-push-auth (push) Successful in 27s
CI / build-and-push-receiptwitness (push) Successful in 2m30s
CI / deploy-dev (push) Has been skipped
CI / audit (push) Successful in 9s
CI / lint (push) Successful in 14s
CI / test (push) Successful in 14s
CI / e2e (push) Successful in 40s
CI / lighthouse (push) Failing after 1m16s
CI / build-and-push (push) Successful in 55s
CI / deploy-uat (push) Successful in 6s
2026-06-07 10:26:22 +00:00
Savannah Savings a3b6ba488f promote(uat): pin auth base image to node 22.22.2 digest (CAR-1287 / CAR-1279 Phase 2) (#288)
CI / lint (push) Successful in 13s
CI / test (push) Successful in 12s
CI / audit (push) Successful in 12s
CI / e2e (push) Successful in 41s
CI / lighthouse (push) Failing after 1m12s
CI / build-and-push-api (push) Successful in 1m6s
CI / build-and-push-receiptwitness (push) Successful in 1m55s
CI / build-and-push (push) Successful in 2m1s
CI / build-and-push-auth (push) Successful in 2m13s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Failing after 8s
2026-06-06 06:23:12 +00:00
Savannah Savings f283d5aa02 promote: auth /health 503 error-log fix (CAR-1276 Phase 1) dev→uat (#285)
CI / lint (push) Successful in 14s
CI / e2e (push) Successful in 48s
CI / test (push) Successful in 14s
CI / audit (push) Successful in 15s
CI / lighthouse (push) Failing after 1m19s
CI / build-and-push-api (push) Successful in 2m31s
CI / build-and-push-receiptwitness (push) Successful in 3m14s
CI / build-and-push-auth (push) Successful in 2m2s
CI / build-and-push (push) Failing after 2m13s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Failing after 7s
CI / audit (pull_request) Successful in 10s
CI / lint (pull_request) Successful in 11s
CI / test (pull_request) Successful in 12s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / e2e (pull_request) Successful in 40s
CI / lighthouse (pull_request) Failing after 1m22s
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
2026-06-06 00:02:56 +00:00
Savannah Savings eff1098289 Promote to UAT: CAR-1215 react-router audit-gate fix (#280)
CI / audit (push) Successful in 10s
CI / lint (push) Successful in 11s
CI / test (push) Successful in 14s
CI / e2e (push) Successful in 58s
CI / lighthouse (push) Failing after 1m25s
CI / build-and-push-api (push) Successful in 1m26s
CI / build-and-push-auth (push) Successful in 43s
CI / build-and-push-receiptwitness (push) Successful in 1m59s
CI / build-and-push (push) Successful in 1m6s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Failing after 7s
CI / build-and-push-api (pull_request) Has been skipped
CI / build-and-push-auth (pull_request) Has been skipped
CI / build-and-push (pull_request) Has been skipped
CI / test (pull_request) Successful in 12s
CI / build-and-push-receiptwitness (pull_request) Has been skipped
CI / e2e (pull_request) Successful in 45s
CI / audit (pull_request) Successful in 10s
CI / lint (pull_request) Successful in 14s
CI / deploy-uat (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / lighthouse (pull_request) Failing after 1m17s
Promotes CAR-1215 to uat. audit gate green; lighthouse pre-existing red (tracked separately).
2026-06-03 22:14:58 +00:00
Savannah Savings 009aa92777 Merge pull request 'Promote to UAT: deploy-dev/deploy-uat approval-gate success (CAR-1212)' (#277) from dev into uat
CI / lint (push) Successful in 13s
CI / test (push) Successful in 13s
CI / audit (push) Failing after 11s
CI / e2e (push) Successful in 50s
CI / lighthouse (push) Failing after 1m19s
CI / build-and-push-auth (push) Successful in 31s
CI / build-and-push-api (push) Successful in 1m3s
CI / build-and-push-receiptwitness (push) Successful in 2m29s
CI / build-and-push (push) Successful in 1m40s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Failing after 6s
2026-06-03 21:49:34 +00:00
Savannah Savings b3a452be50 Merge pull request 'promote(dev→uat): CI deploy PR-based image bump (CAR-1195, CAR-1194)' (#275) from dev into uat
CI / lint (push) Successful in 11s
CI / audit (push) Successful in 11s
CI / test (push) Successful in 12s
CI / e2e (push) Successful in 45s
CI / build-and-push-api (push) Successful in 1m7s
CI / build-and-push-auth (push) Successful in 36s
CI / lighthouse (push) Failing after 1m20s
CI / build-and-push (push) Successful in 33s
CI / build-and-push-receiptwitness (push) Successful in 2m10s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Failing after 7s
2026-06-03 21:13:44 +00:00
Coupon Carl 80786b9f1f fix(ci): use CI_GITEA_TOKEN for cross-repo checkout
CI / audit (push) Failing after 16s
CI / e2e (push) Successful in 52s
CI / lint (push) Successful in 1m14s
CI / test (push) Successful in 1m16s
CI / build-and-push (push) Failing after 14s
CI / build-and-push-api (push) Failing after 17s
CI / build-and-push-auth (push) Failing after 12s
CI / lighthouse (push) Failing after 1m5s
CI / build-and-push-receiptwitness (push) Failing after 3m23s
CI / deploy-dev (push) Has been skipped
CI / deploy-uat (push) Failing after 10s
Update deploy-dev and deploy-uat jobs to use CI_GITEA_TOKEN for
checking out the cartsnitch/infra repository instead of REGISTRY_TOKEN.

CI_GITEA_TOKEN is the org-level Actions secret configured for cross-repo
access, while REGISTRY_TOKEN continues to be used for Docker registry login.

This resolves CAR-986 by enabling CI to commit image tag updates to
the private infra repository.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-25 22:47:40 +00:00
2 changed files with 4 additions and 2 deletions
+2 -2
View File
@@ -579,7 +579,7 @@ jobs:
PR_JSON=$(curl -sS -X POST \
-H "Authorization: token ${CI_GITEA_TOKEN}" \
-H "Content-Type: application/json" \
-d "$(jq -n --arg head "cartsnitch:${BRANCH}" --arg base dev --arg title "ci(dev): update overlay image tags (${GITHUB_SHA::12})" --arg body "$PR_BODY" '{head:$head,base:$base,title:$title,body:$body}')" \
-d "$(jq -n --arg head "cartsnitch:${BRANCH}" --arg base main --arg title "ci(dev): update overlay image tags (${GITHUB_SHA::12})" --arg body "$PR_BODY" '{head:$head,base:$base,title:$title,body:$body}')" \
"https://git.farh.net/api/v1/repos/cartsnitch/infra/pulls")
PR_NUM=$(echo "$PR_JSON" | jq -r '.number // empty')
if [ -z "$PR_NUM" ]; then
@@ -725,7 +725,7 @@ jobs:
PR_JSON=$(curl -sS -X POST \
-H "Authorization: token ${CI_GITEA_TOKEN}" \
-H "Content-Type: application/json" \
-d "$(jq -n --arg head "cartsnitch:${BRANCH}" --arg base uat --arg title "ci(uat): update overlay image tags (${GITHUB_SHA::12})" --arg body "$PR_BODY" '{head:$head,base:$base,title:$title,body:$body}')" \
-d "$(jq -n --arg head "cartsnitch:${BRANCH}" --arg base main --arg title "ci(uat): update overlay image tags (${GITHUB_SHA::12})" --arg body "$PR_BODY" '{head:$head,base:$base,title:$title,body:$body}')" \
"https://git.farh.net/api/v1/repos/cartsnitch/infra/pulls")
PR_NUM=$(echo "$PR_JSON" | jq -r '.number // empty')
if [ -z "$PR_NUM" ]; then
+2
View File
@@ -0,0 +1,2 @@
# CAR-1374 verification no-op
2026-06-10T22:57:17Z CAR-1375 uat regression trigger