diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 62822ea..54e05a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, macos-14] + os: [ubuntu-22.04, macos-15] python: ['3.9', '3.12'] steps: - uses: actions/checkout@v4 @@ -32,5 +32,5 @@ jobs: - name: Test run: python3 -m pytest tests -q env: - PARSANOL_CDYLIB: ${{ github.workspace }}/parsanol-rs/target/release/libparsanol${{ matrix.os == 'macos-14' && '.dylib' || '.so' }} + PARSANOL_CDYLIB: ${{ github.workspace }}/parsanol-rs/target/release/libparsanol${{ matrix.os == 'macos-15' && '.dylib' || '.so' }} PARSANOL_CORPUS_DIR: ${{ github.workspace }}/parsanol-rs/corpus/conformance diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index bef140f..7e41f06 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -45,7 +45,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, macos-14, windows-2022] + os: [ubuntu-22.04, macos-15, windows-2022] steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 9b8e3bb..a9a8d13 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -35,7 +35,7 @@ jobs: - os: ubuntu-22.04 lib: libparsanol.so platform_tag: manylinux_2_35_x86_64 - - os: macos-14 + - os: macos-15 lib: libparsanol.dylib platform_tag: macosx_11_0_arm64 - os: windows-2022