File tree Expand file tree Collapse file tree 8 files changed +19
-19
lines changed Expand file tree Collapse file tree 8 files changed +19
-19
lines changed Original file line number Diff line number Diff line change @@ -20,14 +20,14 @@ jobs:
20
20
if : ${{ github.repository_owner == 'IQSS' }}
21
21
steps :
22
22
# Checkout the pull request code as when merged
23
- - uses : actions/checkout@v3
23
+ - uses : actions/checkout@v4
24
24
with :
25
25
ref : ' refs/pull/${{ github.event.client_payload.pull_request.number }}/merge'
26
- - uses : actions/setup-java@v3
26
+ - uses : actions/setup-java@v4
27
27
with :
28
28
java-version : " 17"
29
29
distribution : ' adopt'
30
- - uses : actions/cache@v3
30
+ - uses : actions/cache@v4
31
31
with :
32
32
path : ~/.m2
33
33
key : ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
87
87
:ship: [See on GHCR](https://github.com/orgs/gdcc/packages/container). Use by referencing with full name as printed above, mind the registry name.
88
88
89
89
# Leave a note when things have gone sideways
90
- - uses : peter-evans/create-or-update-comment@v3
90
+ - uses : peter-evans/create-or-update-comment@v4
91
91
if : ${{ failure() }}
92
92
with :
93
93
issue-number : ${{ github.event.client_payload.pull_request.number }}
Original file line number Diff line number Diff line change @@ -68,15 +68,15 @@ jobs:
68
68
if : ${{ github.event_name != 'pull_request' && github.ref_name == 'develop' && github.repository_owner == 'IQSS' }}
69
69
runs-on : ubuntu-latest
70
70
steps :
71
- - uses : actions/checkout@v3
72
- - uses : peter-evans/dockerhub-description@v3
71
+ - uses : actions/checkout@v4
72
+ - uses : peter-evans/dockerhub-description@v4
73
73
with :
74
74
username : ${{ secrets.DOCKERHUB_USERNAME }}
75
75
password : ${{ secrets.DOCKERHUB_TOKEN }}
76
76
repository : gdcc/dataverse
77
77
short-description : " Dataverse Application Container Image providing the executable"
78
78
readme-filepath : ./src/main/docker/README.md
79
- - uses : peter-evans/dockerhub-description@v3
79
+ - uses : peter-evans/dockerhub-description@v4
80
80
with :
81
81
username : ${{ secrets.DOCKERHUB_USERNAME }}
82
82
password : ${{ secrets.DOCKERHUB_TOKEN }}
Original file line number Diff line number Diff line change 10
10
docs :
11
11
runs-on : ubuntu-latest
12
12
steps :
13
- - uses : actions/checkout@v2
13
+ - uses : actions/checkout@v4
14
14
- uses : uncch-rdmc/sphinx-action@master
15
15
with :
16
16
docs-folder : " doc/sphinx-guides/"
Original file line number Diff line number Diff line change 9
9
runs-on : ubuntu-latest
10
10
steps :
11
11
- name : Dispatch
12
- uses : peter-evans/slash-command-dispatch@v3
12
+ uses : peter-evans/slash-command-dispatch@v4
13
13
with :
14
14
# This token belongs to @dataversebot and has sufficient scope.
15
15
token : ${{ secrets.GHCR_TOKEN }}
Original file line number Diff line number Diff line change 10
10
name : Checkstyle job
11
11
steps :
12
12
- name : Checkout
13
- uses : actions/checkout@v2
13
+ uses : actions/checkout@v4
14
14
- name : Run check style
15
15
uses : nikitasavinov/checkstyle-action@master
16
16
with :
Original file line number Diff line number Diff line change 21
21
permissions :
22
22
pull-requests : write
23
23
steps :
24
- - uses : actions/checkout@v3
24
+ - uses : actions/checkout@v4
25
25
- name : shellcheck
26
26
uses : reviewdog/action-shellcheck@v1
27
27
with :
Original file line number Diff line number Diff line change 19
19
steps :
20
20
- name : Install shellspec
21
21
run : curl -fsSL https://git.io/shellspec | sh -s ${{ env.SHELLSPEC_VERSION }} --yes
22
- - uses : actions/checkout@v2
22
+ - uses : actions/checkout@v4
23
23
- name : Run Shellspec
24
24
run : |
25
25
cd tests/shell
30
30
container :
31
31
image : rockylinux/rockylinux:9
32
32
steps :
33
- - uses : actions/checkout@v2
33
+ - uses : actions/checkout@v4
34
34
- name : Install shellspec
35
35
run : |
36
36
curl -fsSL https://github.com/shellspec/shellspec/releases/download/${{ env.SHELLSPEC_VERSION }}/shellspec-dist.tar.gz | tar -xz -C /usr/share
47
47
steps :
48
48
- name : Install shellspec
49
49
run : curl -fsSL https://git.io/shellspec | sh -s 0.28.1 --yes
50
- - uses : actions/checkout@v2
50
+ - uses : actions/checkout@v4
51
51
- name : Run Shellspec
52
52
run : |
53
53
cd tests/shell
Original file line number Diff line number Diff line change 37
37
runs-on : ubuntu-latest
38
38
if : github.event_name == 'pull_request' && needs.check-secrets.outputs.available == 'true'
39
39
steps :
40
- - uses : actions/checkout@v3
41
- - uses : actions/setup-java@v3
40
+ - uses : actions/checkout@v4
41
+ - uses : actions/setup-java@v4
42
42
with :
43
43
java-version : ' 17'
44
44
distribution : ' adopt'
63
63
runs-on : ubuntu-latest
64
64
if : github.event_name == 'push' && needs.check-secrets.outputs.available == 'true'
65
65
steps :
66
- - uses : actions/checkout@v3
67
- - uses : actions/setup-java@v3
66
+ - uses : actions/checkout@v4
67
+ - uses : actions/setup-java@v4
68
68
with :
69
69
java-version : ' 17'
70
70
distribution : ' adopt'
76
76
77
77
# Running setup-java again overwrites the settings.xml - IT'S MANDATORY TO DO THIS SECOND SETUP!!!
78
78
- name : Set up Maven Central Repository
79
- uses : actions/setup-java@v3
79
+ uses : actions/setup-java@v4
80
80
with :
81
81
java-version : ' 17'
82
82
distribution : ' adopt'
You can’t perform that action at this time.
0 commit comments