Docker Build & Push to GHCR
Version updated for https://github.com/Ts-sound/docker-publish-ghcr to version v1.0.1.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The docker-publish-ghcr GitHub Action automates the building of Docker images and their deployment to GitHub Packages (ghcr.io). It simplifies tasks like tag management, multi-platform builds, and build caching, enabling seamless Docker image publishing with minimal configuration. Key features include automatic Git tag detection, support for cross-platform builds, and integration with GitHub Actions cache to accelerate workflows.
What’s Changed
- ci: update test.yml to use published action @v1 (7814eb1)
- docs: update image_name to repo-only format and add output examples (98b53e2)
- chore: update build-push-action to v7 for Node.js 24 (6fd488e)
- chore: update actions to latest versions for Node.js 24 support (2aeff3b)
- docs: add permissions config to examples (ef596be)
- fix (47a4b79)
- fix: handle owner lowercase and image naming for GHCR (3e43f52)
- fix: convert git tag to lowercase for docker image tag (cab7a06)
- ci: trigger workflow only on tags (7dca4fe)
- fix: remove invalid ‘shell’ from uses steps in composite action (9514033)