Skip to content

Commit c86f5d3

Browse files
authored
ci: remove build_wheels job
Removed the build_wheels job and updated the os matrix for build_abi3_wheels.
1 parent 87551b9 commit c86f5d3

1 file changed

Lines changed: 2 additions & 31 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -12,43 +12,14 @@ concurrency:
1212
cancel-in-progress: true
1313

1414
jobs:
15-
build_wheels:
16-
name: Build wheels on ${{ matrix.os }}
17-
runs-on: ${{ matrix.os }}
18-
permissions:
19-
contents: read
20-
strategy:
21-
matrix:
22-
# macos-13 is an intel runner, macos-14 is apple silicon
23-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14]
24-
25-
steps:
26-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
27-
with:
28-
persist-credentials: false
29-
30-
- name: Install uv
31-
uses: astral-sh/setup-uv@5a7eac68fb9809dea845d802897dc5c723910fa3 # v7.1.3
32-
with:
33-
enable-cache: false
34-
35-
- name: Build wheels
36-
uses: pypa/cibuildwheel@63fd63b352a9a8bdcc24791c9dbee952ee9a8abc # v3.3.0
37-
38-
- uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
39-
with:
40-
name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
41-
path: ./wheelhouse/*.whl
42-
4315
build_abi3_wheels:
4416
name: Build abi3 wheels on ${{ matrix.os }}
4517
runs-on: ${{ matrix.os }}
4618
permissions:
4719
contents: read
4820
strategy:
4921
matrix:
50-
# macos-13 is an intel runner, macos-14 is apple silicon
51-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-13, macos-14]
22+
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15-intel, macos-latest]
5223

5324
steps:
5425
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -93,7 +64,7 @@ jobs:
9364

9465
publish:
9566
if: ${{ startsWith(github.ref, 'refs/tags/') }}
96-
needs: [build_wheels, build_abi3_wheels, build_sdist]
67+
needs: [build_abi3_wheels, build_sdist]
9768
environment: pypi
9869
permissions:
9970
id-token: write # https://docs.pypi.org/trusted-publishers/using-a-publisher/#github-actions

0 commit comments

Comments
 (0)