Skip to content

Conversation

@paulirwin
Copy link
Member

Summary

  • Configure CI workflow to run on release/* branches
  • Remove develop branch from CI triggers
  • Add workflow_dispatch to enable manual workflow runs on any branch

Test plan

  • Verify workflow triggers on pushes to release/* branches
  • Verify workflow triggers on PRs to release/* branches
  • Verify workflow can be manually triggered from Actions tab

🤖 Generated with Claude Code

Enable build and tests on release/* branches to support release workflows.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings December 1, 2025 23:34
Copilot finished reviewing on behalf of paulirwin December 1, 2025 23:35
Copy link
Contributor

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 the CI workflow configuration to align with a new branching strategy that focuses on main and release/* branches while enabling manual workflow execution.

  • Replaces develop branch with release/* pattern in CI triggers
  • Adds workflow_dispatch event to enable manual workflow runs from the GitHub Actions UI
  • Ensures consistent CI coverage for both push and pull request events on the configured branches

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

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

@paulirwin paulirwin enabled auto-merge (squash) December 1, 2025 23:36
@paulirwin paulirwin merged commit 7f2db8f into main Dec 1, 2025
9 checks passed
@paulirwin paulirwin deleted the chore/release-branch-builds branch December 1, 2025 23:37
paulirwin added a commit that referenced this pull request Dec 1, 2025
## Summary
- Configure CI workflow to run on `release/*` branches
- Remove `develop` branch from CI triggers
- Add `workflow_dispatch` to enable manual workflow runs on any branch

## Test plan
- Verify workflow triggers on pushes to release/* branches
- Verify workflow triggers on PRs to release/* branches
- Verify workflow can be manually triggered from Actions tab

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
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