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

Closed
Barcode Betty wants to merge 0 commits from betty/car-1362-remove-gha-cache-dev into dev
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 2 commits 2026-06-09 17:58:33 +00:00
The build-and-push job fails post-merge of CAR-1356's REGISTRY_TOKEN
fix: the cache-from/cache-to: type=gha 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.

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: CAR-1356, CAR-1330, CAR-1357.

Co-authored-by: Paperclip <noreply@paperclip.ing>
fix(ci): remove GHA cache-from/cache-to (CAR-1357)
CI / lint (pull_request) Successful in 3s
CI / typecheck (pull_request) Successful in 17s
CI / test (pull_request) Successful in 22s
CI / build-and-push (pull_request) Has been skipped
e0d6415da8
The build-and-push job fails post-merge of CAR-1356's REGISTRY_TOKEN
fix: the cache-from/cache-to: type=gha 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.

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: CAR-1356, CAR-1330, CAR-1357.

Co-authored-by: Paperclip <noreply@paperclip.ing>
Barcode Betty closed this pull request 2026-06-09 18:00:54 +00:00
Barcode Betty deleted branch betty/car-1362-remove-gha-cache-dev 2026-06-09 18:00:54 +00:00
Some checks are pending
CI / lint (push) Successful in 4s
CI / typecheck (push) Successful in 17s
CI / test (push) Successful in 25s
CI / build-and-push (push) Failing after 54s

Pull request closed

Sign in to join this conversation.