Skip to content

Commit 0b42f0b

Browse files
committed
GitHub CI: Update versions of GitHub actions and download-bsc
1 parent 3df92cf commit 0b42f0b

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

.github/workflows/ci.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: "Check: code cleanliness"
99
runs-on: ubuntu-24.04
1010
steps:
11-
- uses: actions/checkout@v5
11+
- uses: actions/checkout@v6
1212
- name: Check tabs and whitespace
1313
shell: bash
1414
run: ".github/workflows/check_whitespace.sh"
@@ -21,10 +21,10 @@ jobs:
2121
name: "Build ${{ matrix.os }}"
2222
runs-on: ${{ matrix.os }}
2323
steps:
24-
- uses: actions/checkout@v5
24+
- uses: actions/checkout@v6
2525

2626
- name: Download bsc
27-
uses: B-Lang-org/download-bsc@v1
27+
uses: B-Lang-org/download-bsc@v2
2828
with:
2929
os: ${{ matrix.os }}
3030
path: ../
@@ -36,7 +36,7 @@ jobs:
3636
tar czf inst.tar.gz inst
3737
3838
- name: Upload artifact
39-
uses: actions/upload-artifact@v4
39+
uses: actions/upload-artifact@v6
4040
with:
4141
name: ${{ matrix.os }} build
4242
path: inst.tar.gz
@@ -49,10 +49,10 @@ jobs:
4949
name: "Build ${{ matrix.os }}"
5050
runs-on: ${{ matrix. os }}
5151
steps:
52-
- uses: actions/checkout@v5
52+
- uses: actions/checkout@v6
5353

5454
- name: Download bsc
55-
uses: B-Lang-org/download-bsc@v1
55+
uses: B-Lang-org/download-bsc@v2
5656
with:
5757
os: ${{ matrix.os }}
5858
path: ../
@@ -64,7 +64,7 @@ jobs:
6464
tar czf inst.tar.gz inst
6565
6666
- name: Upload artifact
67-
uses: actions/upload-artifact@v4
67+
uses: actions/upload-artifact@v6
6868
with:
6969
name: ${{ matrix.os }} build
7070
path: inst.tar.gz
@@ -78,7 +78,7 @@ jobs:
7878
runs-on: ${{ matrix.os }}
7979
needs: build-ubuntu
8080
steps:
81-
- uses: actions/checkout@v5
81+
- uses: actions/checkout@v6
8282

8383
- name: Install dependencies
8484
shell: bash
@@ -87,7 +87,7 @@ jobs:
8787
# Can this be cached from the previous job?
8888
- name: Download bsc
8989
id: download
90-
uses: B-Lang-org/download-bsc@v1
90+
uses: B-Lang-org/download-bsc@v2
9191
with:
9292
os: ${{ matrix.os }}
9393
path: ../
@@ -103,7 +103,7 @@ jobs:
103103
cp -r testing/bsc.contrib ../bsc-testsuite/testsuite/
104104
105105
- name: Download bsc-contrib
106-
uses: actions/download-artifact@v5
106+
uses: actions/download-artifact@v8
107107
with:
108108
name: ${{ matrix.os }} build
109109
- name: Install bsc-contrib
@@ -113,7 +113,7 @@ jobs:
113113
# in the key so that a new cache file is generated after every
114114
# successful build, and have the restore-key use the most recent.
115115
- name: CCache cache files
116-
uses: actions/cache@v4
116+
uses: actions/cache@v5
117117
with:
118118
path: ${{ GITHUB.WORKSPACE }}/ccache
119119
key: ${{ matrix.os }}-ccache-${{ github.sha }}
@@ -165,7 +165,7 @@ jobs:
165165
# Save test logs on failure so we can diagnose
166166
- name: Archive test logs
167167
if: failure()
168-
uses: actions/upload-artifact@v4
168+
uses: actions/upload-artifact@v6
169169
with:
170170
name: test-logs-${{ matrix.os }}
171171
path: logs.tar.gz
@@ -179,7 +179,7 @@ jobs:
179179
runs-on: ${{ matrix. os }}
180180
needs: build-macos
181181
steps:
182-
- uses: actions/checkout@v5
182+
- uses: actions/checkout@v6
183183

184184
- name: Install dependencies
185185
shell: bash
@@ -188,7 +188,7 @@ jobs:
188188
# Can this be cached from the previous job?
189189
- name: Download bsc
190190
id: download
191-
uses: B-Lang-org/download-bsc@v1
191+
uses: B-Lang-org/download-bsc@v2
192192
with:
193193
os: ${{ matrix.os }}
194194
path: ../
@@ -204,7 +204,7 @@ jobs:
204204
cp -r testing/bsc.contrib ../bsc-testsuite/testsuite/
205205
206206
- name: Download bsc-contrib
207-
uses: actions/download-artifact@v5
207+
uses: actions/download-artifact@v8
208208
with:
209209
name: ${{ matrix.os }} build
210210
- name: Install bsc-contrib
@@ -214,7 +214,7 @@ jobs:
214214
# in the key so that a new cache file is generated after every
215215
# successful build, and have the restore-key use the most recent.
216216
- name: CCache cache files
217-
uses: actions/cache@v4
217+
uses: actions/cache@v5
218218
with:
219219
path: ${{ GITHUB.WORKSPACE }}/ccache
220220
key: ${{ matrix.os }}-ccache-${{ github.sha }}
@@ -261,7 +261,7 @@ jobs:
261261
# Save test logs on failure so we can diagnose
262262
- name: Archive test logs
263263
if: failure()
264-
uses: actions/upload-artifact@v4
264+
uses: actions/upload-artifact@v6
265265
with:
266266
name: test-logs-${{ matrix.os }}
267267
path: logs.tar.gz

0 commit comments

Comments
 (0)