Skip to content

feat(php-builds): switch image cache from GHA to registry#118

Merged
bryanspears merged 1 commit into
mainfrom
chore-php-builds-registry-cache
Apr 30, 2026
Merged

feat(php-builds): switch image cache from GHA to registry#118
bryanspears merged 1 commit into
mainfrom
chore-php-builds-registry-cache

Conversation

@bryanspears
Copy link
Copy Markdown
Contributor

Summary

  • Applies the same registry-cache pattern from feat(php-laravel-build-push): switch image cache from GHA to registry #117 to the remaining PHP docker build workflows: php-build-push.yaml, php-cli-build-push.yaml, php-nginx-build-push.yaml.
  • Each workflow gets a per-variant cache tag (:buildcache, :buildcache-cli, :buildcache-nginx) so they can coexist in a single repo without colliding.

Test plan

  • Verify a downstream repo consuming php-build-push.yaml builds successfully and produces a :buildcache tag in GHCR
  • Verify php-cli-build-push.yaml produces :buildcache-cli
  • Verify php-nginx-build-push.yaml produces :buildcache-nginx
  • Confirm subsequent runs hit the registry cache (faster build times like feat(php-laravel-build-push): switch image cache from GHA to registry #117)

Apply the same registry-cache pattern from #117 to the remaining PHP
docker build workflows. Uses a per-variant `:buildcache-*` tag so
multiple of these workflows can safely coexist in a single repo.
@bryanspears bryanspears requested a review from a team as a code owner April 30, 2026 20:30
@bryanspears bryanspears requested a review from ronneseth April 30, 2026 20:30
@bryanspears bryanspears merged commit a776d9f into main Apr 30, 2026
1 check failed
@bryanspears bryanspears deleted the chore-php-builds-registry-cache branch April 30, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant