Skip to content

chore: drop unused shopware image and orphaned build scaffolding - #47

Merged
FreekVR merged 1 commit into
mainfrom
chore/drop-shopware-image
Aug 4, 2026
Merged

chore: drop unused shopware image and orphaned build scaffolding#47
FreekVR merged 1 commit into
mainfrom
chore/drop-shopware-image

Conversation

@FreekVR

@FreekVR FreekVR commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Removes the unused shopware image and the build scaffolding that only existed to support it.

The ghcr.io/myparcelnl/shopware image was never successfully published. docker manifest inspect finds our php-xd and wordpress tags but neither shopware tag the workflow would produce (6.5.0.0-php8.1 / -php8.2), and the GHCR packages API returns 404 for it (versus 403 "needs scope" for php-xd, which does exist). Nothing consumes it either — docker-shopware builds FROM php-xd directly, and the only remaining references are docs mentions. So this is dead build code: an image nobody can pull and nobody uses. It was added roughly two years ago (#9) and only touched by dependency bumps since; even the README example tag (6.5-php8.2) doesn't match what the workflow actually builds (6.5.0.0-php8.2).

This drops images/shopware/, build-shopware.yml, the compose service, the .env.template block and the README section. It also removes --prepare-php.yml and the create-matrix action, which were only used by the shopware build and are now orphaned. Already-published GHCR tags are left untouched (there are none for shopware); the workflows only build and push.

@joerivanveen tagging you for review since you added the shopware image originally — let me know if there's a plan to actually publish or use it that I'm missing, otherwise this just cleans it up.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@myparcel-bot myparcel-bot Bot added the approved label Aug 4, 2026
@FreekVR
FreekVR merged commit 6d024c2 into main Aug 4, 2026
4 checks passed
@FreekVR
FreekVR deleted the chore/drop-shopware-image branch August 4, 2026 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants