Skip to content

Commit c8147f2

Browse files
committed
Review CI workflows
1 parent 4901209 commit c8147f2

File tree

4 files changed

+10
-17
lines changed

4 files changed

+10
-17
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: build
33
on: workflow_dispatch
44

55
env:
6-
MATURIN_VERSION: 1.7.0
6+
MATURIN_VERSION: 1.7.4
77
PY_ALL: 3.8 3.9 3.10 3.11 3.12 3.13 pypy3.8 pypy3.9 pypy3.10
88

99
jobs:

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
- master
88

99
env:
10-
MATURIN_VERSION: 1.7.0
10+
MATURIN_VERSION: 1.7.4
1111
PYTHON_VERSION: 3.12
1212

1313
jobs:

.github/workflows/release.yml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@ on:
44
push:
55
tags:
66
- v*.*.*
7-
# release:
8-
# types: [published]
97

108
env:
11-
MATURIN_VERSION: 1.7.0
9+
MATURIN_VERSION: 1.7.4
1210
PY_ALL: 3.8 3.9 3.10 3.11 3.12 3.13 pypy3.8 pypy3.9 pypy3.10
1311

1412
jobs:
@@ -35,7 +33,6 @@ jobs:
3533

3634
wheels:
3735
name: wheel ${{ matrix.platform || matrix.os }}(${{ matrix.target }}) - ${{ matrix.manylinux || 'auto' }}
38-
runs-on: ${{ matrix.os }}-latest
3936
strategy:
4037
fail-fast: false
4138
matrix:
@@ -55,7 +52,7 @@ jobs:
5552
interpreter: pypy3.8 pypy3.9 pypy3.10
5653
- os: macos
5754
target: aarch64
58-
interpreter: 3.8 3.9 pypy3.8 pypy3.9 pypy3.10
55+
interpreter: pypy3.8 pypy3.9 pypy3.10
5956
- os: ubuntu
6057
platform: linux
6158
target: aarch64
@@ -74,14 +71,8 @@ jobs:
7471
exclude:
7572
- os: windows
7673
target: aarch64
77-
# PGO builds
78-
# - os: ubuntu
79-
# target: x86_64
80-
# manylinux: auto
81-
# - os: macos
82-
# target: x86_64
83-
# - os: windows
84-
# target: x86_64
74+
75+
runs-on: ${{ matrix.os }}-latest
8576
steps:
8677
- uses: actions/checkout@v4
8778
- name: Set jemalloc for aarch64 Linux
@@ -105,7 +96,7 @@ jobs:
10596
path: dist
10697

10798
wheels-pgo:
108-
name: pgo-wheel ${{ matrix.os }} (${{ matrix.interpreter}})
99+
name: pgo-wheel ${{ matrix.platform || matrix.os }} (${{ matrix.interpreter}})
109100
strategy:
110101
fail-fast: false
111102
matrix:
@@ -115,6 +106,8 @@ jobs:
115106
include:
116107
- os: ubuntu-latest
117108
platform: linux
109+
- os: windows-latest
110+
platform: windows
118111

119112
runs-on: ${{ matrix.os }}
120113
steps:

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
- master
1111

1212
env:
13-
MATURIN_VERSION: 1.7.0
13+
MATURIN_VERSION: 1.7.4
1414

1515
jobs:
1616
linux:

0 commit comments

Comments
 (0)