Skip to content

Remove :noimage support and refine release publishing logic#62

Merged
mfa777 merged 3 commits intomasterfrom
develop
Mar 26, 2026
Merged

Remove :noimage support and refine release publishing logic#62
mfa777 merged 3 commits intomasterfrom
develop

Conversation

@mfa777
Copy link
Copy Markdown
Owner

@mfa777 mfa777 commented Mar 26, 2026

This pull request simplifies and clarifies the logic for skipping Docker image builds in the release workflow. It removes support for the :noimage flag, ensuring that only the #skip-docker commit message flag is used to control whether Docker images are built and published. The documentation and workflow outputs have been updated accordingly.

Workflow logic and output updates:

  • The workflow now only checks for #skip-docker in commit messages to determine if Docker image publishing should be skipped, removing support for :noimage. (.github/workflows/release-on-master-merge.yml)
  • The output message for skipped Docker images has been updated to reference only #skip-docker. (.github/workflows/release-on-master-merge.yml)
  • The condition for running the release step has been updated to check for the skip_docker output from the tag creation step, instead of the previous build-and-push result logic. (.github/workflows/release-on-master-merge.yml)

Documentation updates:

  • The documentation has been updated to reflect that only #skip-docker is supported for skipping Docker image builds, removing mention of :noimage. (docs/BUILD_AND_PUSH.md)

Copilot AI and others added 3 commits March 26, 2026 13:49
Actions: remove `:noimage` support and scope `#skip-docker` to image publish only
@mfa777 mfa777 merged commit 77e73bf into master Mar 26, 2026
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.

2 participants