Skip to content

feat(ci): Add release workflow#9

Merged
x42en merged 1 commit intomasterfrom
develop
Apr 6, 2026
Merged

feat(ci): Add release workflow#9
x42en merged 1 commit intomasterfrom
develop

Conversation

@x42en
Copy link
Copy Markdown
Contributor

@x42en x42en commented Apr 6, 2026

This pull request introduces a new GitHub Actions workflow to automate building and publishing Docker images when a release is published. The workflow handles Docker image tagging, authentication with GitHub Container Registry, and leverages caching for efficient builds.

Docker image build and release automation:

  • Adds a .github/workflows/release.yml workflow that triggers on release publication to build and push Docker images to GitHub Container Registry using semver-based and latest tags.
  • Configures Docker Buildx, authentication, and metadata extraction for robust and repeatable image builds.
  • Implements build caching to speed up subsequent Docker builds.

@x42en x42en self-assigned this Apr 6, 2026
@x42en x42en added the enhancement New feature or request label Apr 6, 2026
@x42en x42en merged commit 6e1cb41 into master Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant