You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/dist.yml
+12-10Lines changed: 12 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ jobs:
24
24
run: |
25
25
python3 -m pip install build
26
26
python3 -m build --sdist
27
-
- uses: actions/upload-artifact@v3
27
+
- uses: actions/upload-artifact@v4
28
28
with:
29
29
path: "dist/*.tar.gz"
30
30
name: dist
@@ -48,10 +48,10 @@ jobs:
48
48
arch: x86_64
49
49
- os: ubuntu-latest
50
50
arch: i686
51
-
- os: macos-latest
52
-
arch: auto
51
+
- os: macos-13
52
+
arch: x86_64
53
53
- os: macos-14
54
-
arch: auto
54
+
arch: arm64
55
55
env:
56
56
# SPKGs to install as system packages
57
57
SPKGS: _bootstrap _prereq
@@ -74,7 +74,7 @@ jobs:
74
74
repository: sagemath/sage
75
75
ref: develop
76
76
77
-
- uses: actions/download-artifact@v3
77
+
- uses: actions/download-artifact@v4
78
78
with:
79
79
name: dist
80
80
path: dist
@@ -101,18 +101,19 @@ jobs:
101
101
mkdir -p unpacked
102
102
for pkg in cysignals; do
103
103
(cd unpacked && tar xfz - ) < dist/$pkg*.tar.gz
104
-
"${{ steps.python.outputs.python-path }}" -m pipx run cibuildwheel==2.17.0 unpacked/$pkg*
104
+
"${{ steps.python.outputs.python-path }}" -m pipx run cibuildwheel==2.18.0 unpacked/$pkg*
105
105
done
106
106
env:
107
107
# on pp310: build/src/cysignals/implementation.c:231:9: error: implicit declaration of function 'PyPyErr_SetInterrupt' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
108
108
CIBW_SKIP: "pp31*"
109
109
110
-
- uses: actions/upload-artifact@v3
110
+
- uses: actions/upload-artifact@v4
111
111
with:
112
-
name: wheels
112
+
name: ${{ matrix.os }}-${{ matrix.arch }}-wheels
113
113
path: ./wheelhouse/*.whl
114
114
115
115
pypi-publish:
116
+
# This needs to be a separate job because pypa/gh-action-pypi-publish cannot run on macOS
0 commit comments