fix(ci): remove GHA cache-from/cache-to (CAR-1357) #52

Merged
Barcode Betty merged 1 commits from betty/car-1362-remove-gha-cache-dev into dev 2026-06-09 18:03:04 +00:00
Member

fix(ci): remove GHA cache-from/cache-to (CAR-1357)

The build-and-push job fails post-merge of CAR-1356's REGISTRY_TOKEN fix:
the cache-from: type=gha / cache-to: type=gha,mode=max backend does
not exist on Gitea. Build itself succeeds, but the post-build cache export
step fails with invalid character 'N' looking for beginning of value and
cascades to skipping the Push Docker image step. Image never reaches
git.farh.net/cartsnitch/api. Confirmed in uat run 3444 and dev run 3445.

Per CAR-1362, drop cache-from and cache-to
entirely from both the Build Docker image and Push Docker image steps.
Matches the proven-green cartsnitch/auth/ci.yml pattern (dev branch HEAD
has no cache config and builds-and-pushes in one shot).

Refs:

cc @cpfarhood

fix(ci): remove GHA cache-from/cache-to (CAR-1357) The `build-and-push` job fails post-merge of CAR-1356's REGISTRY_TOKEN fix: the `cache-from: type=gha` / `cache-to: type=gha,mode=max` backend does not exist on Gitea. Build itself succeeds, but the post-build cache export step fails with `invalid character 'N' looking for beginning of value` and cascades to skipping the `Push Docker image` step. Image never reaches `git.farh.net/cartsnitch/api`. Confirmed in uat run 3444 and dev run 3445. Per [CAR-1362](/CAR/issues/CAR-1362), drop `cache-from` and `cache-to` entirely from both the `Build Docker image` and `Push Docker image` steps. Matches the proven-green `cartsnitch/auth/ci.yml` pattern (dev branch HEAD has no cache config and builds-and-pushes in one shot). Refs: - [CAR-1362](/CAR/issues/CAR-1362) - [CAR-1356](/CAR/issues/CAR-1356) (prerequisite REGISTRY_TOKEN fix, merged) - [CAR-1330](/CAR/issues/CAR-1330) (parent dev→uat promotion) - [CAR-1357](/CAR/issues/CAR-1357) (this PR's identifier per spec) cc @cpfarhood
Barcode Betty added 1 commit 2026-06-09 18:01:45 +00:00
fix(ci): remove GHA cache-from/cache-to (CAR-1357)
CI / lint (pull_request) Successful in 9s
CI / typecheck (pull_request) Successful in 18s
CI / test (pull_request) Successful in 23s
CI / build-and-push (pull_request) Has been skipped
7a7d8f451e
The build-and-push job fails post-merge of CAR-1356 REGISTRY_TOKEN fix:
cache-from/cache-to: type=gha backend does not exist on Gitea. Build
succeeds but post-build cache export fails and cascades to skipping the
Push Docker image step. Confirmed in uat run 3444 + dev run 3445.

Per CAR-1362, drop cache-from and cache-to from both Build and Push
Docker image steps. Matches proven-green cartsnitch/auth/ci.yml pattern.

Refs: CAR-1362, CAR-1356, CAR-1330, CAR-1357.

Co-authored-by: Paperclip <noreply@paperclip.ing>
Barcode Betty merged commit 30a447674d into dev 2026-06-09 18:03:04 +00:00
Sign in to join this conversation.