diff --git a/.github/workflows/node-gyp.yml b/.github/workflows/node-gyp.yml index d228487..016d2e0 100644 --- a/.github/workflows/node-gyp.yml +++ b/.github/workflows/node-gyp.yml @@ -11,19 +11,13 @@ jobs: matrix: os: [macos-latest, ubuntu-latest, windows-latest] python-version: ["3.10", "3.12", "3.14"] - exclude: - # Windows on Python 3.14 is blocked by nodejs/node#59983 - - os: windows-latest - python-version: "3.14" include: - - os: windows-latest # Windows on Python 3.13 instead of 3.14 - python-version: "3.13" - os: macos-15-intel # macOS on Intel python-version: "3.14" - os: ubuntu-24.04-arm # Ubuntu on ARM python-version: "3.14" - os: windows-11-arm # Windows on ARM - python-version: "3.13" # Windows on Python 3.13 instead of 3.14 + python-version: "3.14" runs-on: ${{ matrix.os }} steps: - name: Clone gyp-next diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index e1550b2..c88fe7b 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -11,19 +11,13 @@ jobs: matrix: os: [macos-latest, ubuntu-latest, windows-latest] python-version: ["3.10", "3.12", "3.14"] - exclude: - # Windows on Python 3.14 is blocked by nodejs/node#59983 - - os: windows-latest - python-version: "3.14" include: - - os: windows-latest # Windows on Python 3.13 instead of 3.14 - python-version: "3.13" - os: macos-15-intel # macOS on Intel python-version: "3.14" - os: ubuntu-24.04-arm # Ubuntu on ARM python-version: "3.14" - os: windows-11-arm # Windows on ARM - python-version: "3.13" # Windows on Python 3.13 instead of 3.14 + python-version: "3.14" runs-on: ${{ matrix.os }} steps: