Skip to content

Standardize local override and add Docker image publish workflow - #12

Merged
vitormattos merged 2 commits into
mainfrom
chore/dev-override-and-image-publish
May 13, 2026
Merged

vitormattos merged 2 commits into
mainfrom
chore/dev-override-and-image-publish

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Summary

  • Stop versioning docker-compose.dev.yml and adopt a local docker-compose.override.yml
  • Update project documentation to explain the new override-based development flow
  • Configure WordPress service image to use ghcr.io/librecodecoop/wordpress-docker:latest
  • Add GitHub Actions workflow to build and publish multi-arch images to GHCR with required build args

Details

  • docker-compose.dev.yml removed from version control
  • .gitignore now ignores docker-compose.override.yml
  • New workflow: .github/workflows/docker-publish.yml
  • Workflow passes VERSION_WORDPRESS and VERSION_PHP to the Docker build

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos
vitormattos merged commit e88126b into main May 13, 2026
2 checks passed
@vitormattos
vitormattos deleted the chore/dev-override-and-image-publish branch May 13, 2026 19:02
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