Skip to content

ci: Pin macOS runners to macos-15#3731

Merged
buenaflor merged 1 commit into
mainfrom
ci/macos-15-runners
Jun 2, 2026
Merged

ci: Pin macOS runners to macos-15#3731
buenaflor merged 1 commit into
mainfrom
ci/macos-15-runners

Conversation

@buenaflor
Copy link
Copy Markdown
Contributor

Description

Replaces runs-on: macos-latest with runs-on: macos-15 in GitHub Actions workflows.

  • .github/workflows/update-deps.yml (cocoa job)
  • .github/workflows/size-analysis.yml (ios job)

Motivation

GitHub is migrating the macos-latest label to macOS 15. Pinning explicitly to macos-15 avoids unexpected runner image changes and keeps CI stable.

How was this tested?

CI on this PR.

Made with Cursor

GitHub is migrating macos-latest to macOS 15. Pin explicitly to
avoid unexpected runner image changes.

Co-Authored-By: Cursor <noreply@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI review requested due to automatic review settings June 1, 2026 18:52
@buenaflor buenaflor requested a review from denrase as a code owner June 1, 2026 18:52
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 1, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Internal Changes

  • Pin macOS runners to macos-15 by buenaflor in #3731

🤖 This preview updates automatically when you update the PR.

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

Pins the macOS GitHub Actions runners from the rolling macos-latest label to the explicit macos-15 image in two workflows, to avoid CI instability when GitHub migrates the macos-latest alias.

Changes:

  • Pin cocoa job in update-deps.yml to macos-15.
  • Pin ios job in size-analysis.yml to macos-15.

Reviewed changes

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

File Description
.github/workflows/update-deps.yml Switches the cocoa job runner from macos-latest to macos-15.
.github/workflows/size-analysis.yml Switches the ios job runner from macos-latest to macos-15.

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

@buenaflor buenaflor merged commit a50a5d4 into main Jun 2, 2026
21 checks passed
@buenaflor buenaflor deleted the ci/macos-15-runners branch June 2, 2026 07:00
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