Skip to content

Enable PR CI for release and insiders - #14751

Merged
Sean McManus (sean-mcmanus) merged 1 commit into
mainfrom
seanmcm/devbox2-wsl/agent199/ci-release-insiders
Sep 8, 2026
Merged

Enable PR CI for release and insiders#14751
Sean McManus (sean-mcmanus) merged 1 commit into
mainfrom
seanmcm/devbox2-wsl/agent199/ci-release-insiders

Conversation

@sean-mcmanus

Copy link
Copy Markdown
Contributor

Summary

Run the existing Linux, macOS, and Windows CI workflows for pull requests targeting release and insiders, in addition to main. Push triggers remain main-only, and checkout and manual-dispatch behavior are unchanged.

Related to #14750: release-targeted PRs did not start fresh platform CI runs because the pull-request branch filters included only main. After this change lands in main, it can be merged into seanmcm/1_34_4_release to trigger that PR's own CI runs.

This PR was investigated and created by GitHub Copilot (in VS Code). Any message starting with ✨Copilot: was sent by Copilot.

Validation

  • Parsed all three workflow files and verified PR triggers for main, release, and insiders, with unrelated target branches excluded.
  • Confirmed all other workflow configuration is unchanged and the diff contains only three branch-filter edits.
  • Passed whitespace validation while preserving the files' existing CRLF line endings.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The focused workflow changes correctly match the stated CI trigger requirements.

Pull request overview

Extends platform CI to pull requests targeting release and insiders, while retaining existing main behavior.

Changes:

  • Adds release and insiders to Linux, macOS, and Windows pull-request branch filters.
  • Leaves push and manual-dispatch triggers unchanged.
File summaries
File Description
.github/workflows/ci_windows.yml Enables Windows CI for additional PR targets.
.github/workflows/ci_mac.yml Enables macOS CI for additional PR targets.
.github/workflows/ci_linux.yml Enables Linux CI for additional PR targets.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@sean-mcmanus
Sean McManus (sean-mcmanus) marked this pull request as ready for review September 8, 2026 16:41
@sean-mcmanus
Sean McManus (sean-mcmanus) requested a review from a team as a code owner September 8, 2026 16:41
@sean-mcmanus
Sean McManus (sean-mcmanus) merged commit fda9db5 into main Sep 8, 2026
7 of 8 checks passed
@sean-mcmanus
Sean McManus (sean-mcmanus) deleted the seanmcm/devbox2-wsl/agent199/ci-release-insiders branch September 8, 2026 17:04
@github-project-automation github-project-automation Bot moved this from Pull Request to Done in cpptools Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants