From e57a9f22bc59bb30365a66eb6954600e587eeacd Mon Sep 17 00:00:00 2001 From: Peter Gadfort Date: Thu, 25 Apr 2024 13:00:53 -0400 Subject: [PATCH] pin wheel mac build to macos-13 --- .github/workflows/wheels.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index cfdabc8fd..545978280 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -24,7 +24,7 @@ jobs: arch: x86_64 - os: ubuntu-latest arch: aarch64 - - os: macos-latest + - os: macos-13 arch: universal - os: windows-latest arch: x86_64 @@ -56,7 +56,7 @@ jobs: key: ${{ matrix.platform.os }}-${{ matrix.platform.arch }}-${{ steps.get-surelog.outputs.version }} - name: Setup Java - if: (matrix.platform.os == 'macos-latest' || matrix.platform.os == 'windows-latest') && steps.surelog-cache.outputs.cache-hit != 'true' + if: (matrix.platform.os == 'macos-13' || matrix.platform.os == 'windows-latest') && steps.surelog-cache.outputs.cache-hit != 'true' uses: actions/setup-java@v4 with: distribution: temurin @@ -65,7 +65,7 @@ jobs: architecture: x64 - name: Setup Python - if: (matrix.platform.os == 'macos-latest' || matrix.platform.os == 'windows-latest') && steps.surelog-cache.outputs.cache-hit != 'true' + if: (matrix.platform.os == 'macos-13' || matrix.platform.os == 'windows-latest') && steps.surelog-cache.outputs.cache-hit != 'true' uses: actions/setup-python@v5 with: python-version: 3.8 @@ -80,7 +80,7 @@ jobs: git config --system core.longpaths true - name: Build Surelog (macOS) - if: matrix.platform.os == 'macos-latest' && steps.surelog-cache.outputs.cache-hit != 'true' + if: matrix.platform.os == 'macos-13' && steps.surelog-cache.outputs.cache-hit != 'true' run: .github/workflows/bin/install_surelog_macos.sh - name: Build Surelog (Linux x86) @@ -108,7 +108,7 @@ jobs: arch: x86_64 - os: ubuntu-latest arch: aarch64 - - os: macos-latest + - os: macos-13 arch: universal - os: windows-latest arch: x86_64 @@ -154,7 +154,7 @@ jobs: .github/workflows/bin/install_klayout_win.bat - name: Setup env (macOS) - if: matrix.platform.os == 'macos-latest' + if: matrix.platform.os == 'macos-13' run: | brew install graphviz brew install --cask klayout