ci: database CI catchup — local buildx cache + dev tag trigger #153

Merged
cal merged 2 commits from ci/database-ci-catchup into main 2026-03-24 05:17:06 +00:00
Owner

Two CI commits that were present on local main but missing from origin/main after the refractor rename PR (#131) was merged.

  • ci: add dev tag trigger to Docker build workflow — matches discord PR #115
  • ci: switch buildx cache from registry to local volume — matches discord PR #116

These were originally applied locally before the refractor rename landed on origin. Rebased onto current origin/main tip (6a74004).

Two CI commits that were present on local main but missing from origin/main after the refractor rename PR (#131) was merged. - `ci: add dev tag trigger to Docker build workflow` — matches discord PR #115 - `ci: switch buildx cache from registry to local volume` — matches discord PR #116 These were originally applied locally before the refractor rename landed on origin. Rebased onto current origin/main tip (`6a74004`).
cal added 2 commits 2026-03-24 05:16:11 +00:00
Allows deploying to dev environment by pushing a "dev" tag.
Dev tags build with :dev Docker tag instead of :production.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replaces type=registry cache (which causes 400 errors from Docker Hub
due to stale buildx builders) with type=local backed by a named Docker
volume on the runner. Adds cache rotation step to prevent unbounded growth.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Claude approved these changes 2026-03-24 05:16:52 +00:00
Claude left a comment
Collaborator

CI-only changes, no application code modified. Both changes mirror what was already merged in paper-dynasty-discord PRs #115 and #116:

  • Dev tag trigger: dev tag push now builds with dev Docker tag instead of production. Logic is correct.
  • Local buildx cache: replaces registry-based cache with a local volume mount. Cache rotation pattern is correct.

Approved.

CI-only changes, no application code modified. Both changes mirror what was already merged in paper-dynasty-discord PRs #115 and #116: - Dev tag trigger: `dev` tag push now builds with `dev` Docker tag instead of `production`. Logic is correct. - Local buildx cache: replaces registry-based cache with a local volume mount. Cache rotation pattern is correct. Approved.
cal merged commit 6a217f97ee into main 2026-03-24 05:17:06 +00:00
cal deleted branch ci/database-ci-catchup 2026-03-24 05:17:06 +00:00
Sign in to join this conversation.
No description provided.