nodejs / gyp-next

A fork of the GYP build system for use in the Node.js projects
BSD 3-Clause "New" or "Revised" License
125 stars 69 forks source link

GitHub Actions test on macOS on ARM #241

Closed cclauss closed 2 months ago

cclauss commented 2 months ago

GitHub Actions blog:

Over the next 12 weeks, jobs using the macos-latest runner label will migrate from macOS 12 (Monterey) to macOS 14 (Sonoma).

https://github.blog/changelog/2024-04-01-macos-14-sonoma-is-generally-available-and-the-latest-macos-runner-image

DeeDeeG commented 2 months ago

Some time has passed, and now macos-latest is consistently resolving to macos-14 in GitHub Actions.

So, the explicit macos-14 could be dropped from the test matrix, given that the macos-14 test matrix jobs are now redundant to the macos-latest test matrix jobs.

cclauss commented 2 months ago

The April 1st blog post mentioned above says “over the next 12 weeks”. Given that macOS 15 will not ship until October, let’s wait out those 12 weeks.