diff --git a/.github/workflows/build-binaries.yml b/.github/workflows/build-binaries.yml index 5077296c95..a676da3072 100644 --- a/.github/workflows/build-binaries.yml +++ b/.github/workflows/build-binaries.yml @@ -13,7 +13,7 @@ jobs: fail-fast: false matrix: - build: [linux-x86_64-musl, linux-x86_64-gnu, linux-aarch64-musl, linux-aarch64-gnu, macos-aarch64, win-x86_64] + build: [linux-x86_64-musl, linux-x86_64-gnu, linux-aarch64-musl, linux-aarch64-gnu, macos-x86_64, macos-aarch64, win-x86_64] include: - build: linux-x86_64-musl os: ubuntu-24.04 @@ -27,6 +27,9 @@ jobs: - build: linux-aarch64-gnu os: ubuntu-24.04 target: aarch64-unknown-linux-gnu + - build: macos-x86_64 + os: macos-13 + target: x86_64-apple-darwin - build: macos-aarch64 os: macos-14 target: aarch64-apple-darwin diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6081bb8008..49e673b5ae 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-14, windows-latest] + # macos-13 is x86; macos-14 is ARM + os: [ubuntu-latest, macos-13, macos-14, windows-latest] cargo_flags: [""] include: - os: ubuntu-latest diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1dde94ac79..e1f99514a6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,7 +26,7 @@ jobs: os: ubuntu-24.04 target: aarch64-unknown-linux-musl - build: macos-x86_64 - os: macos-11 + os: macos-13 target: x86_64-apple-darwin - build: macos-aarch64 os: macos-14 diff --git a/CHANGELOG.md b/CHANGELOG.md index c00e5e8557..347216fa85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ### Fixed bugs +* Release binaries for Intel Macs have been restored. They were previously + broken due to using a sunset version of GitHub's macOS runners (but nobody had + previously complained.) + ## [0.20.0] - 2024-08-07 ### Note to packagers