diff --git a/.github/workflows/build_tests.yml b/.github/workflows/build_tests.yml index b9391bc6d..b42d6b000 100644 --- a/.github/workflows/build_tests.yml +++ b/.github/workflows/build_tests.yml @@ -18,7 +18,7 @@ jobs: strategy: matrix: python-version: ['3.9', '3.10', '3.11', '3.12'] - os: [windows-latest, macOS-13, ubuntu-latest] + os: [windows-latest, macOS-13, macos-latest, ubuntu-latest] fail-fast: false steps: - uses: actions/checkout@v4 @@ -48,7 +48,7 @@ jobs: strategy: matrix: python-version: ['3.9', '3.10', '3.11', '3.12'] - os: [windows-latest, macOS-13, ubuntu-latest] + os: [windows-latest, macOS-13, macos-latest, ubuntu-latest] fail-fast: false steps: - name: Set up Python @@ -73,7 +73,7 @@ jobs: strategy: matrix: python-version: ['3.9', '3.10', '3.11', '3.12'] - os: [windows-latest, macOS-13, ubuntu-latest] + os: [windows-latest, macOS-13, ubuntu-latest, macos-latest] fail-fast: false steps: - uses: actions/checkout@v4 @@ -81,6 +81,9 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + - if: ${{ matrix.os == 'macos-latest' || matrix.os == 'macOS-13'}} + run: | + brew reinstall --build-from-source --formula ./shell/apple/libomp.rb - name: Install dependencies run: | python --version