Skip to content

Refactor CI workflows for Docker build and release#19

Merged
rainmanjam merged 1 commit into
mainfrom
code-review-improvements
Sep 16, 2025
Merged

Refactor CI workflows for Docker build and release#19
rainmanjam merged 1 commit into
mainfrom
code-review-improvements

Conversation

@rainmanjam

Copy link
Copy Markdown
Owner

Simplifies the Docker build workflow to only build images on pull requests, removing signing and pushing steps. Refactors the release workflow to separate version bumping (by human actors) and release publishing (by GitHub Actions), adds checks to prevent duplicate releases, updates actions to latest versions, and improves conditional logic for building, signing, and attesting Docker images.

Simplifies the Docker build workflow to only build images on pull requests, removing signing and pushing steps. Refactors the release workflow to separate version bumping (by human actors) and release publishing (by GitHub Actions), adds checks to prevent duplicate releases, updates actions to latest versions, and improves conditional logic for building, signing, and attesting Docker images.
@rainmanjam
rainmanjam merged commit c3d7639 into main Sep 16, 2025
2 checks passed
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