Skip to content

ci: build and release on macos-15 runners - #99

Merged
wow merged 1 commit into
mainfrom
ci/macos-15
Nov 5, 2026
Merged

wow merged 1 commit into
mainfrom
ci/macos-15

Conversation

@wow

@wow wow commented Nov 5, 2026

Copy link
Copy Markdown
Owner

Summary

GitHub no longer starts jobs on macos-14: the macOS job ends within a second with "The configuration 'macos-14-arm64-us-default' is not supported", so it can't pass and every pull request is blocked. This moves the CI macOS job and the release build to macos-15, and updates the two docs that name the runner. The app's minimum stays macOS 12.0 (minimumSystemVersion in tauri.conf.json), so the runner version doesn't change who can run the app.

User-visible behaviour

None.

Tests run

CI-only change; the macOS job on this pull request is the test. No Rust or TypeScript changed, so ./scripts/verify.sh was not run.

Output change

  • No: the same input still yields the same numbers, grids and bytes.
  • Yes: goldens regenerated and reviewed; the commit carries Output-Change: yes; this ships in a minor release.

Docs and dependencies

  • docs/PRODUCT.md / docs/ARCHITECTURE.md updated if behaviour or crate boundaries changed.
  • New dependencies, with licence: none.

GitHub no longer starts jobs on macos-14: the macOS job ends at once
with "The configuration 'macos-14-arm64-us-default' is not supported",
so every pull request is blocked on it. Move the CI job and the release
build to macos-15. The app's minimum stays macOS 12.0, set in
tauri.conf.json, so the runner's version doesn't change who can run it.

Signed-off-by: Ilham Deneri <ilhamdeneri@gmail.com>
@wow
wow merged commit caa0c9c into main Nov 5, 2026
8 checks passed
@wow
wow deleted the ci/macos-15 branch November 5, 2026 21:51
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