Skip to content

Commit 00cbac2

Browse files
andrew-titusAndrew (Drew) Titus
andauthored
Update GitHub actions versions to fix wheel build (#22)
Co-authored-by: Andrew (Drew) Titus <andrew.titus@kensho.com>
1 parent 0ffd678 commit 00cbac2

2 files changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/build_wheels.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ jobs:
1212
matrix:
1313
target: [x86_64, x86, aarch64, armv7, s390x, ppc64le]
1414
steps:
15-
- uses: actions/checkout@v3
16-
- uses: actions/setup-python@v4
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-python@v5
1717
with:
1818
python-version: '3.13'
1919
- name: Build wheels
@@ -23,9 +23,9 @@ jobs:
2323
args: -m rust/Cargo.toml --release --out dist
2424
manylinux: auto
2525
- name: Upload wheels
26-
uses: actions/upload-artifact@v3
26+
uses: actions/upload-artifact@v4
2727
with:
28-
name: wheels
28+
name: wheels-linux-${{ matrix.target }}
2929
path: dist
3030

3131
windows:
@@ -34,8 +34,8 @@ jobs:
3434
matrix:
3535
target: [x64, x86]
3636
steps:
37-
- uses: actions/checkout@v3
38-
- uses: actions/setup-python@v4
37+
- uses: actions/checkout@v4
38+
- uses: actions/setup-python@v5
3939
with:
4040
python-version: '3.13'
4141
architecture: ${{ matrix.target }}
@@ -45,9 +45,9 @@ jobs:
4545
target: ${{ matrix.target }}
4646
args: -m rust/Cargo.toml --release --out dist
4747
- name: Upload wheels
48-
uses: actions/upload-artifact@v3
48+
uses: actions/upload-artifact@v4
4949
with:
50-
name: wheels
50+
name: wheels-windows-${{ matrix.target }}
5151
path: dist
5252

5353
macos:
@@ -56,8 +56,8 @@ jobs:
5656
matrix:
5757
target: [x86_64, aarch64]
5858
steps:
59-
- uses: actions/checkout@v3
60-
- uses: actions/setup-python@v4
59+
- uses: actions/checkout@v4
60+
- uses: actions/setup-python@v5
6161
with:
6262
python-version: '3.13'
6363
- name: Build wheels
@@ -66,7 +66,7 @@ jobs:
6666
target: ${{ matrix.target }}
6767
args: -m rust/Cargo.toml --release --out dist
6868
- name: Upload wheels
69-
uses: actions/upload-artifact@v3
69+
uses: actions/upload-artifact@v4
7070
with:
71-
name: wheels
71+
name: wheels-macos-${{ matrix.target }}
7272
path: dist

.github/workflows/tests_and_lint.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
- "--run-only-bandit"
2323
- "--run-only-cargo-clippy"
2424
steps:
25-
- uses: actions/checkout@v2
25+
- uses: actions/checkout@v4
2626
- name: Set up Python ${{ matrix.python-version }}
27-
uses: actions/setup-python@v2
27+
uses: actions/setup-python@v5
2828
with:
2929
python-version: ${{ matrix.python-version }}
3030
- name: Install dependencies
@@ -40,9 +40,9 @@ jobs:
4040
matrix:
4141
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
4242
steps:
43-
- uses: actions/checkout@v2
43+
- uses: actions/checkout@v4
4444
- name: Set up Python ${{ matrix.python-version }}
45-
uses: actions/setup-python@v2
45+
uses: actions/setup-python@v5
4646
with:
4747
python-version: ${{ matrix.python-version }}
4848
- name: Install Python dependencies
@@ -63,9 +63,9 @@ jobs:
6363
matrix:
6464
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
6565
steps:
66-
- uses: actions/checkout@v2
66+
- uses: actions/checkout@v4
6767
- name: Set up Python ${{ matrix.python-version }}
68-
uses: actions/setup-python@v2
68+
uses: actions/setup-python@v5
6969
with:
7070
python-version: ${{ matrix.python-version }}
7171
- name: Install Python dependencies

0 commit comments

Comments
 (0)