Skip to content

Run PR validation on release/* branches#861

Merged
eerhardt merged 1 commit intomainfrom
copilot/enable-pr-validation-release-branches
May 6, 2026
Merged

Run PR validation on release/* branches#861
eerhardt merged 1 commit intomainfrom
copilot/enable-pr-validation-release-branches

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 6, 2026

PR validation only ran for main, leaving release branches unprotected from build-breaking PRs.

Changes

  • .github/workflows/ci.yml: added release/* to the push and pull_request branch filters.
  • .github/workflows/tools-tests.yml: same addition to both triggers.
on:
  push:
    branches: [ main, release/* ]
  pull_request:
    branches: [ main, release/* ]

Agent-Logs-Url: https://github.com/microsoft/aspire.dev/sessions/58217079-e7bc-486d-8779-be1d1319ece9

Co-authored-by: eerhardt <8291187+eerhardt@users.noreply.github.com>
@eerhardt eerhardt marked this pull request as ready for review May 6, 2026 18:36
Copilot AI review requested due to automatic review settings May 6, 2026 18:36
@eerhardt eerhardt enabled auto-merge (squash) May 6, 2026 18:36
Copy link
Copy Markdown
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

Extends the repository’s GitHub Actions PR validation to also run on release/* branches, preventing build-breaking changes from being merged into release lines without CI coverage.

Changes:

  • Updated CI workflow triggers to run on release/* for both push and pull_request events.
  • Updated Tools Tests workflow triggers to run on release/* for both push and pull_request events (while keeping existing paths filters).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/ci.yml Expands CI branch filters to include release/* for push and PR events.
.github/workflows/tools-tests.yml Expands Tools Tests branch filters to include release/* for push and PR events, preserving path scoping.

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

@eerhardt eerhardt merged commit 56bea5b into main May 6, 2026
10 checks passed
@eerhardt eerhardt deleted the copilot/enable-pr-validation-release-branches branch May 6, 2026 18:53
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.

4 participants