Skip to content

Commit ea66e8d

Browse files
authored
Fix CI (#53)
1 parent e8b7ca4 commit ea66e8d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
os: [ubuntu-latest, macos-13]
14+
os: [ubuntu-24.04, macos-13]
1515
build: [meson, cmake]
1616
build-type: [debug]
1717
compiler: [gcc]
@@ -60,14 +60,14 @@ jobs:
6060

6161
steps:
6262
- name: Checkout code
63-
uses: actions/checkout@v3
63+
uses: actions/checkout@v5
6464

6565
- name: Setup python
66-
uses: actions/setup-python@v4
66+
uses: actions/setup-python@v5
6767
with:
68-
python-version: 3.8
68+
python-version: '3.10'
6969
cache: 'pip'
70-
70+
7171
- name: Install python dependencies
7272
if: ${{ ! contains(matrix.os, 'windows') }}
7373
run: pip install -r requirements.txt
@@ -149,7 +149,7 @@ jobs:
149149

150150
- name: Upload package
151151
if: ${{ matrix.build == 'meson' && matrix.build-type != 'coverage' }}
152-
uses: actions/upload-artifact@v3
152+
uses: actions/upload-artifact@v4
153153
with:
154154
name: ${{ env.PROJECT_OUTPUT }}
155155
path: ${{ env.PROJECT_OUTPUT }}

0 commit comments

Comments
 (0)