Skip to content

Commit ff46499

Browse files
authored
Update github actions modules (#331)
1 parent 0f24a9c commit ff46499

File tree

4 files changed

+45
-33
lines changed

4 files changed

+45
-33
lines changed

.github/workflows/docs-pages.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,28 @@ jobs:
2525
ref: ${{ github.event.repository.default_branch }}
2626
persist-credentials: false
2727
fetch-depth: 0
28+
2829
- name: Set up Python
2930
uses: actions/setup-python@v5
3031
with:
3132
python-version: '3.10'
33+
3234
- name: Set up JDK 1.8
33-
uses: actions/setup-java@v1
35+
uses: actions/setup-java@v4
3436
with:
3537
java-version: 1.8
38+
distribution: 'adopt'
39+
3640
- name: Set up env
3741
run: make -C docs setupenv
42+
3843
- name: Build redirects
3944
run: make -C docs redirects
45+
4046
- name: Build docs
4147
run: make -C docs multiversion
48+
4249
- name: Deploy docs to GitHub Pages
4350
run: ./docs/_utils/deploy.sh
4451
env:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
52+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/docs-pr.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,20 @@ jobs:
2222
with:
2323
persist-credentials: false
2424
fetch-depth: 0
25+
2526
- name: Set up Python
2627
uses: actions/setup-python@v5
2728
with:
2829
python-version: '3.10'
30+
2931
- name: Set up JDK 1.8
30-
uses: actions/setup-java@v1
32+
uses: actions/setup-java@v4
3133
with:
3234
java-version: 1.8
35+
distribution: 'adopt'
36+
3337
- name: Set up env
3438
run: make -C docs setupenv
39+
3540
- name: Build docs
3641
run: make -C docs test

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121

2222
steps:
2323
- name: Checkout Repository
24-
uses: actions/checkout@v3
24+
uses: actions/checkout@v4
2525

2626
- name: Set up Java
27-
uses: actions/setup-java@v3
27+
uses: actions/setup-java@v4
2828
with:
2929
java-version: '8'
3030
distribution: 'adopt'

.github/workflows/[email protected]

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020

2121
steps:
2222
- name: Checkout source
23-
uses: actions/checkout@v2
23+
uses: actions/checkout@v4
2424

2525
- name: Set up JDK ${{ matrix.java-version }}
26-
uses: actions/setup-java@v2
26+
uses: actions/setup-java@v4
2727
with:
2828
java-version: ${{ matrix.java-version }}
2929
distribution: 'adopt'
@@ -43,10 +43,10 @@ jobs:
4343

4444
steps:
4545
- name: Checkout source
46-
uses: actions/checkout@v2
46+
uses: actions/checkout@v4
4747

4848
- name: Set up JDK ${{ matrix.java-version }}
49-
uses: actions/setup-java@v2
49+
uses: actions/setup-java@v4
5050
with:
5151
java-version: ${{ matrix.java-version }}
5252
distribution: 'adopt'
@@ -61,10 +61,10 @@ jobs:
6161

6262
steps:
6363
- name: Checkout source
64-
uses: actions/checkout@v2
64+
uses: actions/checkout@v4
6565

6666
- name: Set up JDK 8
67-
uses: actions/setup-java@v2
67+
uses: actions/setup-java@v4
6868
with:
6969
java-version: '8'
7070
distribution: 'adopt'
@@ -73,15 +73,15 @@ jobs:
7373
run: mvn -B test -Dfmt.skip=true -Dclirr.skip=true -Danimal.sniffer.skip=true
7474

7575
- name: Copy test results
76-
if: success() || failure()
76+
if: failure()
7777
run: |
7878
shopt -s globstar
7979
mkdir unit
8080
cp --parents ./**/target/*-reports/*.xml unit/
8181
8282
- name: Upload test results
83-
uses: actions/upload-artifact@v2
84-
if: success() || failure()
83+
uses: actions/upload-artifact@v4
84+
if: failure()
8585
with:
8686
name: test-results
8787
path: "*/**/target/*-reports/*.xml"
@@ -93,10 +93,10 @@ jobs:
9393

9494
steps:
9595
- name: Checkout source
96-
uses: actions/checkout@v2
96+
uses: actions/checkout@v4
9797

9898
- name: Setup Python 3
99-
uses: actions/setup-python@v2
99+
uses: actions/setup-python@v5
100100
with:
101101
python-version: '3.11'
102102

@@ -124,16 +124,16 @@ jobs:
124124

125125
steps:
126126
- name: Checkout source
127-
uses: actions/checkout@v2
127+
uses: actions/checkout@v4
128128

129129
- name: Set up JDK 8
130-
uses: actions/setup-java@v2
130+
uses: actions/setup-java@v4
131131
with:
132132
java-version: '8'
133133
distribution: 'adopt'
134134

135135
- name: Setup Python 3
136-
uses: actions/setup-python@v2
136+
uses: actions/setup-python@v5
137137
with:
138138
python-version: '3.11'
139139

@@ -148,22 +148,22 @@ jobs:
148148
run: mvn -B verify -Pshort -Dcassandra.version=${{ matrix.cassandra-version }} -Dfmt.skip=true -Dclirr.skip=true -Danimal.sniffer.skip=true
149149

150150
- name: Copy test results
151-
if: success() || failure()
151+
if: failure()
152152
run: |
153153
shopt -s globstar
154154
mkdir cassandra-${{ matrix.cassandra-version }}
155155
cp --parents ./**/target/*-reports/*.xml cassandra-${{ matrix.cassandra-version }}/
156156
157157
- name: Upload test results
158-
uses: actions/upload-artifact@v2
159-
if: success() || failure()
158+
uses: actions/upload-artifact@v4
159+
if: failure()
160160
with:
161161
name: test-results
162162
path: "*/**/target/*-reports/*.xml"
163163

164164
- name: Upload CCM logs
165-
uses: actions/upload-artifact@v2
166-
if: ${{ failure() }}
165+
uses: actions/upload-artifact@v4
166+
if: failure()
167167
with:
168168
name: ccm-logs-cassandra-${{ matrix.cassandra-version }}
169169
path: /tmp/*-0/ccm*/node*/logs/*
@@ -181,16 +181,16 @@ jobs:
181181

182182
steps:
183183
- name: Checkout source
184-
uses: actions/checkout@v2
184+
uses: actions/checkout@v4
185185

186186
- name: Set up JDK 8
187-
uses: actions/setup-java@v2
187+
uses: actions/setup-java@v4
188188
with:
189189
java-version: '8'
190190
distribution: 'adopt'
191191

192192
- name: Setup Python 3
193-
uses: actions/setup-python@v2
193+
uses: actions/setup-python@v5
194194
with:
195195
python-version: '3.11'
196196

@@ -206,22 +206,22 @@ jobs:
206206
run: mvn -B verify -Pshort -Dscylla.version=${{ matrix.scylla-version }} -Dfmt.skip=true -Dclirr.skip=true -Danimal.sniffer.skip=true
207207

208208
- name: Copy test results
209-
if: success() || failure()
209+
if: failure()
210210
run: |
211211
shopt -s globstar
212212
mkdir scylla-${{ matrix.scylla-version }}
213213
cp --parents ./**/target/*-reports/*.xml scylla-${{ matrix.scylla-version }}/
214214
215215
- name: Upload test results
216-
uses: actions/upload-artifact@v2
217-
if: success() || failure()
216+
uses: actions/upload-artifact@v4
217+
if: failure()
218218
with:
219-
name: test-results
219+
name: test-results-${{ matrix.scylla-version }}
220220
path: "*/**/target/*-reports/*.xml"
221221

222222
- name: Upload CCM logs
223-
uses: actions/upload-artifact@v2
224-
if: ${{ failure() }}
223+
uses: actions/upload-artifact@v4
224+
if: failure()
225225
with:
226226
name: ccm-logs-scylla-${{ matrix.scylla-version }}
227227
path: /tmp/*-0/ccm*/node*/logs/*

0 commit comments

Comments
 (0)