Skip to content

Commit ce33ec0

Browse files
committed
build: CI updates
1 parent 06f2c52 commit ce33ec0

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: Run lint checks
99
runs-on: ubuntu-22.04
1010
steps:
11-
- uses: actions/checkout@v4
11+
- uses: actions/checkout@v6
1212
- name: Setup PDM
1313
uses: pdm-project/setup-pdm@v4
1414
with:
@@ -40,20 +40,20 @@ jobs:
4040
- x86
4141
- x64
4242
platform:
43-
- ubuntu-20.04
43+
- ubuntu-22.04
4444
- windows-latest
4545
# Fix tests failing on MacOS 14+ due to ARM architecture
4646
# https://github.com/actions/setup-python/issues/825
4747
# TODO: update tests to use ARM MacOS with 14+, add
4848
# architecture to the list of architectures above.
4949
- macos-13
5050
exclude:
51-
- platform: ubuntu-20.04
51+
- platform: ubuntu-22.04
5252
architecture: x86
5353
- platform: macos-13
5454
architecture: x86
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v6
5757
- name: Setup PDM
5858
uses: pdm-project/setup-pdm@v4
5959
with:
@@ -80,7 +80,7 @@ jobs:
8080
name: Build HTML documentation
8181
runs-on: ubuntu-24.04
8282
steps:
83-
- uses: actions/checkout@v4
83+
- uses: actions/checkout@v6
8484
- name: Setup PDM
8585
uses: pdm-project/setup-pdm@v4
8686
with:
@@ -98,7 +98,7 @@ jobs:
9898
name: Build manpage
9999
runs-on: ubuntu-24.04
100100
steps:
101-
- uses: actions/checkout@v4
101+
- uses: actions/checkout@v6
102102
- name: Setup PDM
103103
uses: pdm-project/setup-pdm@v4
104104
with:
@@ -132,7 +132,7 @@ jobs:
132132
# # IMPORTANT: this permission is mandatory for trusted publishing
133133
# id-token: write
134134
# steps:
135-
# - uses: actions/checkout@v4
135+
# - uses: actions/checkout@v6
136136
# - name: Setup PDM
137137
# uses: pdm-project/setup-pdm@v4
138138
# with:

0 commit comments

Comments
 (0)