Skip to content

[CI] Add MacOS 27 to nightly testing - #1267

Merged
Elliot (theelliotm) merged 1 commit into
mainfrom
user/emichlin/add-macos-27-preview
Sep 24, 2026
Merged

Elliot (theelliotm) merged 1 commit into
mainfrom
user/emichlin/add-macos-27-preview

Conversation

@theelliotm

@theelliotm Elliot (theelliotm) commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

📖 Description

Adds GitHub's public preview of MacOS 27 to the list of OS versions that get tested.

🔗 References

🔍 Validation

Ran tests locally on MacOS 27 machine - all passed.
Tested in CI: https://github.com/microsoft/mxc/actions/runs/36058320446/job/107837628455

✅ Checklist

📋 Issue Type

  • Bug fix
  • Feature
  • Task
Microsoft Reviewers: Open in CodeFlow

Copilot AI balanced review requested due to automatic review settings September 24, 2026 20:57
@theelliotm Elliot (theelliotm) self-assigned this Sep 24, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

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.

Copilot review overview

🟢 Approval recommended

The runner configuration and documentation consistently add valid macOS 27 nightly coverage.

Review effort: Balanced
Findings: None

What changed in this PR

Adds macOS 27 public-preview coverage to nightly validation.

Changes:

  • Registers the xcode-27 runner for Seatbelt tests.
  • Adds macOS 27 to the nightly plan and CI documentation.
File Description
scripts/​ci/​validation-test-matrix.json Adds macOS 27 and schedules Seatbelt nightly.
docs/​ci-validation-infrastructure.md Documents the runner and updated platform count.

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

@theelliotm
Elliot (theelliotm) marked this pull request as ready for review September 24, 2026 21:23
@theelliotm
Elliot (theelliotm) requested a review from a team as a code owner September 24, 2026 21:23
@theelliotm
Elliot (theelliotm) merged commit 195193f into main Sep 24, 2026
54 of 63 checks passed
@theelliotm
Elliot (theelliotm) deleted the user/emichlin/add-macos-27-preview branch September 24, 2026 21:59
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.

3 participants