Skip to content

Conversation

@benceruleanlu
Copy link
Contributor

Add triggering support for release/** branches in github workflows and support tag-based releasing of portable.

@benceruleanlu
Copy link
Contributor Author

@codex review

@Kosinkadink
Copy link
Collaborator

Explanation of PR: adds support for adding a release tag, in case master/latest is not desired. Does not change anything about release project if release_tag input is not set.

@Kosinkadink Kosinkadink added the Core Core team dependency label Dec 16, 2025
Copilot AI review requested due to automatic review settings December 16, 2025 06:06
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates GitHub Actions workflows to support the new release process by adding release/** branch pattern triggers. This enables CI/CD workflows to run automatically when changes are pushed to or pull requests are created against release branches.

  • Adds release/** branch trigger to test workflows (unit, launch, execution)
  • Adds release/** branch trigger to CI and version update workflows
  • Ensures consistent branch patterns across all modified workflows

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/update-version.yml Added release/** to pull_request branches filter for automatic version file updates on release branches
.github/workflows/test-unit.yml Added release/** to both push and pull_request branch filters to run unit tests on release branches
.github/workflows/test-launch.yml Added release/** to both push and pull_request branch filters to test server launches on release branches
.github/workflows/test-execution.yml Added release/** to both push and pull_request branch filters to run execution tests on release branches
.github/workflows/test-ci.yml Added release/** to push branches filter to run full CI workflow on release branch commits

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Collaborator

@Kosinkadink Kosinkadink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was approved by comfy, just needed to wait for tests to pass

@Kosinkadink Kosinkadink merged commit 9304e47 into comfyanonymous:master Dec 16, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Core team dependency Core-Important

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants