Skip to content

Replace deprecated macos-13 runner with macos-14-large#679

Merged
K20shores merged 2 commits intomainfrom
copilot/remove-deprecated-macos-13
Nov 19, 2025
Merged

Replace deprecated macos-13 runner with macos-14-large#679
K20shores merged 2 commits intomainfrom
copilot/remove-deprecated-macos-13

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Nov 18, 2025

GitHub is deprecating the macos-13 runner. Replaced with macos-14-large to maintain x86_64 macOS wheel builds and tests.

Changes

  • .github/workflows/python-wheels.yml: Updated macOS Intel build matrix to use macos-14-large
  • .github/workflows/python-tests.yml: Updated test matrix to use macos-14-large

Both workflows continue building and testing for Intel x86_64 architecture with cibw_archs: "x86_64".

Original prompt

This section details on the original issue you should resolve

<issue_title>macos-13 is being depcreated</issue_title>
<issue_description>The macos-13 runner is being deprecated.

This means we may have to remove a build of musica on mac for x86_64 based systems, or potentially cross-compile

Acceptance criteria

  • no github actions reference macos-13
  • Replace macos-13 with an x86_64 compatible image, which might be macos-14-large, or maybe macos-latest-large, macos-15-large, or macos-15-intel
  • python x86_64 wheel for mac is created, if possible

Ideas

  • Look at other images here if needed</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Remove references to macos-13 in GitHub Actions Replace deprecated macos-13 runner with macos-14-large Nov 18, 2025
Copilot AI requested a review from K20shores November 18, 2025 18:57
@github-actions
Copy link
Copy Markdown
Contributor

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Nov 18, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.27%. Comparing base (183e836) to head (9fd9688).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #679   +/-   ##
=======================================
  Coverage   78.27%   78.27%           
=======================================
  Files          54       54           
  Lines        7193     7193           
=======================================
  Hits         5630     5630           
  Misses       1563     1563           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@K20shores K20shores marked this pull request as ready for review November 18, 2025 20:29
@K20shores K20shores merged commit dadd6fb into main Nov 19, 2025
245 of 307 checks passed
@K20shores K20shores deleted the copilot/remove-deprecated-macos-13 branch November 19, 2025 15:49
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.

macos-13 is being depcreated

4 participants