Skip to content

chore(ci): Release a prebuilt binary for macOS#11

Merged
ducdetronquito merged 2 commits into
mainfrom
task/add-macos-build
May 20, 2026
Merged

chore(ci): Release a prebuilt binary for macOS#11
ducdetronquito merged 2 commits into
mainfrom
task/add-macos-build

Conversation

@ducdetronquito
Copy link
Copy Markdown
Contributor

@ducdetronquito ducdetronquito commented May 20, 2026

Note

Medium Risk
Changes the release workflow to build on multiple runner OSes and publish a new macOS artifact, which could affect release reliability and artifact correctness. Also bumps rustls-webpki, which is low-touch but impacts TLS dependency resolution.

Overview
Adds macOS Apple Silicon (aarch64-apple-darwin) to the GitHub Actions release build matrix and switches the job runner to be selected per-target via matrix.runs_on, so release binaries are built and uploaded for Linux (gnu/musl) and macOS.

Updates Cargo.lock to bump rustls-webpki from 0.103.9 to 0.103.13.

Reviewed by Cursor Bugbot for commit ad26253. Bugbot is set up for automated code reviews on this repo. Configure here.

@ducdetronquito ducdetronquito requested a review from a team May 20, 2026 08:06
@ducdetronquito ducdetronquito requested a review from a team as a code owner May 20, 2026 08:06
@ducdetronquito ducdetronquito merged commit 6c66cbd into main May 20, 2026
2 checks passed
@ducdetronquito ducdetronquito deleted the task/add-macos-build branch May 20, 2026 08:13
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