Skip to content

Commit d4459fc

Browse files
committed
Fix remaining deprecated GitHub Actions in workflows
- Replace jwlawson/actions-setup-cmake with apt install cmake - Bump actions/upload-artifact and download-artifact v3 -> v4 - Bump wheels.yml checkout v3->v4, setup-python v3->v5
1 parent 8347360 commit d4459fc

2 files changed

Lines changed: 8 additions & 13 deletions

File tree

.github/workflows/build-and-test-perfcounters.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,7 @@ jobs:
2020
- uses: actions/checkout@v4
2121

2222
- name: install libpfm
23-
run: sudo apt -y install libpfm4-dev
24-
25-
- name: setup cmake
26-
uses: jwlawson/actions-setup-cmake@v1.9
27-
with:
28-
cmake-version: '3.5.1'
23+
run: sudo apt -y install libpfm4-dev cmake
2924

3025
- name: create build environment
3126
run: cmake -E make_directory ${{ runner.workspace }}/_build

.github/workflows/wheels.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Check out repo
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616

1717
- name: Install Python 3.9
18-
uses: actions/setup-python@v3
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: 3.9
2121

2222
- name: Build and check sdist
2323
run: |
2424
python setup.py sdist
2525
- name: Upload sdist
26-
uses: actions/upload-artifact@v3
26+
uses: actions/upload-artifact@v4
2727
with:
2828
name: dist
2929
path: dist/*.tar.gz
@@ -37,10 +37,10 @@ jobs:
3737

3838
steps:
3939
- name: Check out Google Benchmark
40-
uses: actions/checkout@v3
40+
uses: actions/checkout@v4
4141

4242
- name: Set up Python 3.9
43-
uses: actions/setup-python@v3
43+
uses: actions/setup-python@v5
4444
with:
4545
python-version: 3.9
4646

@@ -62,7 +62,7 @@ jobs:
6262
python -m cibuildwheel --output-dir wheelhouse
6363
6464
- name: Upload Google Benchmark ${{ matrix.os }} wheels
65-
uses: actions/upload-artifact@v3
65+
uses: actions/upload-artifact@v4
6666
with:
6767
name: dist
6868
path: ./wheelhouse/*.whl
@@ -72,7 +72,7 @@ jobs:
7272
needs: [build_sdist, build_wheels]
7373
runs-on: ubuntu-latest
7474
steps:
75-
- uses: actions/download-artifact@v3
75+
- uses: actions/download-artifact@v4
7676
with:
7777
name: dist
7878
path: dist

0 commit comments

Comments
 (0)