diff --git a/.github/workflows/build-wheels.yml b/.github/workflows/build-wheels.yml index 2a15cc4..d1bfb09 100644 --- a/.github/workflows/build-wheels.yml +++ b/.github/workflows/build-wheels.yml @@ -12,14 +12,22 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, macos-12, windows-2019] + os: [ubuntu-22.04, macos-13, windows-2019] fail-fast: false steps: - name: Checkout repository uses: actions/checkout@v2 - name: Checkout submodules - run: git submodule update --init --recursive + run: git submodule update --init --recursive + + - name: Install PCRE2 (Windows only) + if: matrix.os == 'windows-2019' + run: | + Set-ExecutionPolicy Bypass -Scope Process -Force + iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) + choco install pcre2 + - name: Build wheels uses: pypa/cibuildwheel@v2.12.1 env: diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 6041400..e05d2da 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -62,8 +62,8 @@ jobs: - name: Test with pytest run: | USE_FORTRAN=T pytest -v --ignore QUIP - # Uncomment to get SSH access for testing - - name: Setup tmate session - if: failure() - uses: mxschmitt/action-tmate@v3 - timeout-minutes: 15 + # # Uncomment to get SSH access for testing + # - name: Setup tmate session + # if: failure() + # uses: mxschmitt/action-tmate@v3 + # timeout-minutes: 15