Skip to content

Commit 7ae3e0f

Browse files
committed
Upgrade GitHub actions
1 parent 39cee97 commit 7ae3e0f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/build_and_test.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818

1919
steps:
2020
- name: Check out repository
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222
- name: Setup Perl
2323
id: perl
2424
uses: shogo82148/actions-setup-perl@v1
2525
- name: Get build timestamp
2626
run: echo BUILD_TIMESTAMP="$(date +%FT%T)" >> $GITHUB_ENV
2727
- name: Cache build dependencies
28-
uses: actions/cache@v3
28+
uses: actions/cache@v4
2929
with:
3030
path: local
3131
key: cache-build-deps-${{ steps.perl.outputs.perl-hash }}-${{ env.BUILD_TIMESTAMP }}
@@ -39,7 +39,7 @@ jobs:
3939
- name: Create build tarball
4040
run: tar cvf build.tar -C build .
4141
- name: Upload build results
42-
uses: actions/upload-artifact@v3
42+
uses: actions/upload-artifact@v4
4343
with:
4444
name: build.tar
4545
path: build.tar
@@ -53,9 +53,9 @@ jobs:
5353

5454
steps:
5555
- name: Check out repository
56-
uses: actions/checkout@v3
56+
uses: actions/checkout@v4
5757
- name: Download build results
58-
uses: actions/download-artifact@v3
58+
uses: actions/download-artifact@v4
5959
with:
6060
name: build.tar
6161
- name: Extract tarball
@@ -87,7 +87,7 @@ jobs:
8787

8888
steps:
8989
- name: Download build results
90-
uses: actions/download-artifact@v3
90+
uses: actions/download-artifact@v4
9191
with:
9292
name: build.tar
9393
- name: Extract tarball
@@ -134,7 +134,7 @@ jobs:
134134

135135
steps:
136136
- name: Download build results
137-
uses: actions/download-artifact@v3
137+
uses: actions/download-artifact@v4
138138
with:
139139
name: build.tar
140140
- name: Extract tarball
@@ -148,6 +148,6 @@ jobs:
148148
install-modules-with: cpm
149149
- name: Get number of processors
150150
id: cores
151-
uses: SimenB/github-actions-cpu-cores@v1
151+
uses: SimenB/github-actions-cpu-cores@v2
152152
- name: Run tests
153153
run: prove --timer --lib --recurse --jobs ${{ steps.cores.outputs.count }} --shuffle t

0 commit comments

Comments
 (0)