Skip to content

ci: build the macOS release on macos-15 - #29

Merged
parda21 merged 1 commit into
mainfrom
ci/release-macos-15
Nov 10, 2026
Merged

parda21 merged 1 commit into
mainfrom
ci/release-macos-15

Conversation

@parda21

@parda21 parda21 commented Nov 10, 2026 •

Copy link
Copy Markdown
Owner

GitHub no longer provides the macos-14 runner: both macOS jobs of the v0.5.2 release failed within seconds with The configuration 'macos-14-arm64-us-default' is not supported, on the first run and on a rerun, so nothing was published.

This moves both macOS release builds to macos-15. It is Apple silicon as well, so the x86_64 build is still cross-compiled.

A manual run of the release workflow on this branch built all four targets without publishing: https://github.com/parda21/cloofy/actions/runs/42825119397

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated the macOS release build environment for both Apple Silicon and Intel versions. The released app’s features and behavior are unchanged.

GitHub no longer provides the macos-14 runner ("The configuration
'macos-14-arm64-us-default' is not supported"), so the v0.5.2 release
stopped before publishing. macos-15 is Apple silicon as well, so the
x86_64 build is still cross-compiled.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

Explain Change →

No actionable comments were generated in the recent review.

Walkthrough

The release workflow now runs its Apple Silicon and Intel macOS builds on macos-15 instead of macos-14. Other workflow behavior is unchanged.

Changes: macOS Release Runner Update

Layer / File(s) Summary
Update macOS runner matrix
.github/workflows/release.yml
The Apple Silicon and Intel macOS builds now use macos-15 runners.

Estimated code review effort: 2 (Simple) | ~5 minutes

Change: Bug fix · Severity of issue fixed: Medium

Possibly related PRs

Suggested reviewers: yk-sgr

Merge Risk: Minimal · up to adc63

Both macOS releases now use macOS 15 runners. No actionable merge-blocking risk was established.

Pre-merge checks: Passed 5

Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly describes the main change: using macos-15 for the macOS release builds.
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

Finishing Touches

Generate unit tests (beta)

  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Recent review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 14eb7b50-f36b-4afe-85fe-d622424bb5a0
Commits

Reviewing files that changed from the base of the PR and between 44654f8 and adc635b.

Files selected for processing: 1

  • .github/workflows/release.yml

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@parda21
parda21 merged commit efb7e5f into main Nov 10, 2026
19 checks passed
@parda21
parda21 deleted the ci/release-macos-15 branch November 10, 2026 15:34
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