Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Docker release workflow for automated image builds (#105)
### TL;DR Added a GitHub Actions workflow for Docker image release ### What changed? - Created a new GitHub Actions workflow file `.github/workflows/docker-release.yml` for automated Docker image building and pushing on release events. - The workflow uses Docker Buildx, logs into Docker Hub, extracts metadata, and builds/pushes the image with appropriate tags and labels. ### How to test? 1. Create a new release or manually trigger the workflow. 2. Verify that the GitHub Action runs successfully. 3. Check Docker Hub to ensure the new image is pushed with the correct tags. ### Why make this change? This change automates the Docker image release process, ensuring consistent and reliable deployments. It streamlines the release workflow, reducing manual intervention and potential errors during the release process.
- Loading branch information