Skip to content

Add MacOS CI job - #370

Open
victorapm wants to merge 20 commits into
masterfrom
ci/paludettomag1/macos
Open

victorapm wants to merge 20 commits into
masterfrom
ci/paludettomag1/macos

Conversation

@victorapm

@victorapm victorapm commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

Add CI job using GitHub's macOS 26 arm64 runner

@victorapm
victorapm changed the base branch from master to fix/macOSbuild September 10, 2026 01:23
Base automatically changed from fix/macOSbuild to master September 13, 2026 18:05
@victorapm
victorapm force-pushed the ci/paludettomag1/macos branch from 864ff11 to e17d4d1 Compare September 21, 2026 16:10
victorapm and others added 12 commits September 23, 2026 10:54
The macOS CI setup rejects exact formula checksums that no longer match Homebrew core, including readline 8.3.6 and automake 1.19.
actions/upload-artifact@v4 still targets Node.js 20, which GitHub Actions now warns about.
A formula-file checksum changes on bottle rebuilds even when the installed version does not. Version drift and missing required files still fail the job.
The qualification host is already macOS 26, and the GitHub macos-26 label is the standard arm64 image.
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.

1 participant