diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index b1a3d9a..ba1d1bb 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -33,7 +33,7 @@ jobs: - stable - beta - nightly - - macos + - macos-intel - macos-arm64 - win-msvc - win-gnu @@ -60,8 +60,9 @@ jobs: - build: nightly os: ubuntu-22.04 rust: nightly - - build: macos - os: macos-12 + - build: macos-intel + os: macos-13 + target: x86_64-apple-darwin - build: macos-arm64 os: macos-14 target: aarch64-apple-darwin diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 95e4236..274b7cf 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -67,7 +67,7 @@ jobs: RUST_BACKTRACE: 1 strategy: matrix: - build: [linux, linux-arm64, linux-arm, macos, macos-arm64, win-msvc, win-gnu] + build: [linux, linux-arm64, linux-arm, macos-intel, macos-arm64, win-msvc, win-gnu] include: - build: linux os: ubuntu-22.04 @@ -78,8 +78,8 @@ jobs: - build: linux-arm os: ubuntu-22.04 target: arm-unknown-linux-gnueabihf - - build: macos - os: macos-12 + - build: macos-intel + os: macos-13 target: x86_64-apple-darwin - build: macos-arm64 os: macos-14 @@ -130,7 +130,7 @@ jobs: run: ${{ env.CARGO }} build --verbose --release ${{ env.TARGET_FLAGS }} - name: Strip release binary (linux and mac) - if: matrix.build == 'linux' || matrix.build == 'macos' || matrix.build == 'macos-arm64' + if: matrix.build == 'linux' || matrix.build == 'macos-intel' || matrix.build == 'macos-arm64' run: strip "target/${{ matrix.target }}/release/ironhide" - name: Strip release binary (arm)