Skip to content

Commit

Permalink
selectively add flag for macos-14
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshuaWise committed Apr 3, 2024
1 parent 1220731 commit 030801f
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/build.yml
Expand Up @@ -23,6 +23,7 @@ jobs:
os:
- ubuntu-20.04
- macos-latest
- macos-14
- windows-2019
node:
- 18
Expand All @@ -37,7 +38,9 @@ jobs:
node-version: ${{ matrix.node }}
- if: ${{ startsWith(matrix.os, 'windows') }}
run: pip.exe install setuptools
- if: ${{ ! startsWith(matrix.os, 'windows') }}
- if: ${{ ! startsWith(matrix.os, 'windows') && matrix.os != 'macos-14' }}
run: python3 -m pip install setuptools
- if: matrix.os == 'macos-14'
run: python3 -m pip install --break-system-packages setuptools
- run: npm install --ignore-scripts
- run: npm run build-debug
Expand Down Expand Up @@ -82,7 +85,9 @@ jobs:
node-version: 16
- if: ${{ startsWith(matrix.os, 'windows') }}
run: pip.exe install setuptools
- if: ${{ ! startsWith(matrix.os, 'windows') }}
- if: ${{ ! startsWith(matrix.os, 'windows') && matrix.os != 'macos-14' }}
run: python3 -m pip install setuptools
- if: matrix.os == 'macos-14'
run: python3 -m pip install --break-system-packages setuptools
- run: npm install --ignore-scripts
- run: ${{ env.NODE_BUILD_CMD }} -u ${{ secrets.GITHUB_TOKEN }}
Expand Down

0 comments on commit 030801f

Please sign in to comment.