Skip to content

Commit 5ed9138

Browse files
committed
ci: upgrade GitHub Actions to latest versions
1 parent 34d9179 commit 5ed9138

File tree

3 files changed

+29
-29
lines changed

3 files changed

+29
-29
lines changed

.github/workflows/build-test-package-publish.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
robot-version: ["rf50", "rf60", "rf61", "rf70", "rf71", "rf72", "rf73", "rf74"]
3737

3838
steps:
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v6
4040

4141
- name: Setup python ${{ matrix.python-version }} environment
4242
id: setup-python
@@ -56,7 +56,7 @@ jobs:
5656

5757
- name: Upload Test Results
5858
if: always()
59-
uses: actions/upload-artifact@v4
59+
uses: actions/upload-artifact@v6
6060
with:
6161
name: test-results-os-${{ matrix.os }}-py-${{ matrix.python-version }}-${{ matrix.robot-version }}
6262
path: test-results
@@ -74,7 +74,7 @@ jobs:
7474

7575
steps:
7676
- name: Download Artifacts
77-
uses: actions/download-artifact@v4
77+
uses: actions/download-artifact@v7
7878
with:
7979
path: artifacts
8080

@@ -89,10 +89,10 @@ jobs:
8989
runs-on: ubuntu-latest
9090

9191
steps:
92-
- uses: actions/checkout@v4
92+
- uses: actions/checkout@v6
9393

9494
- name: Setup Node.js environment
95-
uses: actions/setup-node@v4
95+
uses: actions/setup-node@v6
9696
with:
9797
node-version: "20"
9898
cache: "npm"
@@ -111,13 +111,13 @@ jobs:
111111
uses: pypa/hatch@install
112112

113113
- name: Setup Java
114-
uses: actions/setup-java@v4
114+
uses: actions/setup-java@v5
115115
with:
116116
distribution: jetbrains
117117
java-version: 21
118118

119119
- name: Setup Gradle
120-
uses: gradle/actions/setup-gradle@v4
120+
uses: gradle/actions/setup-gradle@v5
121121
with:
122122
cache-cleanup: always
123123

@@ -142,7 +142,7 @@ jobs:
142142
143143
- name: Collect Plugin Verifier Result
144144
if: ${{ always() }}
145-
uses: actions/upload-artifact@v4
145+
uses: actions/upload-artifact@v6
146146
with:
147147
name: pluginVerifier-result
148148
path: ./intellij-client/build/reports/pluginVerifier
@@ -153,7 +153,7 @@ jobs:
153153
runs-on: ubuntu-latest
154154

155155
steps:
156-
- uses: actions/checkout@v4
156+
- uses: actions/checkout@v6
157157
with:
158158
fetch-depth: 0
159159

@@ -170,20 +170,20 @@ jobs:
170170
uses: pypa/hatch@install
171171

172172
- name: Setup Node.js environment
173-
uses: actions/setup-node@v4
173+
uses: actions/setup-node@v6
174174
with:
175175
node-version: "20"
176176
cache: "npm"
177177
cache-dependency-path: package-lock.json
178178

179179
- name: Setup Java
180-
uses: actions/setup-java@v4
180+
uses: actions/setup-java@v5
181181
with:
182182
distribution: jetbrains
183183
java-version: 21
184184

185185
- name: Setup Gradle
186-
uses: gradle/actions/setup-gradle@v4
186+
uses: gradle/actions/setup-gradle@v5
187187
with:
188188
cache-cleanup: always
189189

@@ -213,28 +213,28 @@ jobs:
213213

214214
- name: Upload VSCode package
215215
id: upload-vscode-package
216-
uses: actions/upload-artifact@v4
216+
uses: actions/upload-artifact@v6
217217
with:
218218
name: vscode-package
219219
path: dist/robotcode*.vsix
220220

221221
- name: Upload python package
222222
id: upload-python-packages
223-
uses: actions/upload-artifact@v4
223+
uses: actions/upload-artifact@v6
224224
with:
225225
name: python-packages
226226
path: dist/*.tar.gz
227227

228228
- name: Upload python wheel package
229229
id: upload-wheel-packages
230-
uses: actions/upload-artifact@v4
230+
uses: actions/upload-artifact@v6
231231
with:
232232
name: wheel-packages
233233
path: dist/*.whl
234234

235235
- name: Upload intellij plugin
236236
id: upload-intellij-package
237-
uses: actions/upload-artifact@v4
237+
uses: actions/upload-artifact@v6
238238
with:
239239
name: intellij-package
240240
path: intellij-client/build/distributions/*.zip
@@ -244,7 +244,7 @@ jobs:
244244
needs: [code-quality, package]
245245
if: success()
246246
steps:
247-
- uses: actions/checkout@v4
247+
- uses: actions/checkout@v6
248248
with:
249249
fetch-depth: 0
250250

@@ -260,18 +260,18 @@ jobs:
260260
uses: pypa/hatch@install
261261

262262
- name: Setup Java
263-
uses: actions/setup-java@v4
263+
uses: actions/setup-java@v5
264264
with:
265265
distribution: jetbrains
266266
java-version: 21
267267

268268
- name: Setup Gradle
269-
uses: gradle/actions/setup-gradle@v4
269+
uses: gradle/actions/setup-gradle@v5
270270
with:
271271
cache-cleanup: always
272272

273273
- name: Setup Node.js environment
274-
uses: actions/setup-node@v4
274+
uses: actions/setup-node@v6
275275
with:
276276
node-version: "20"
277277
cache: "npm"
@@ -280,19 +280,19 @@ jobs:
280280
- name: install node modules
281281
run: npm install --include=dev
282282

283-
- uses: actions/download-artifact@v4
283+
- uses: actions/download-artifact@v7
284284
with:
285285
name: vscode-package
286286
path: dist
287-
- uses: actions/download-artifact@v4
287+
- uses: actions/download-artifact@v7
288288
with:
289289
name: python-packages
290290
path: dist
291-
- uses: actions/download-artifact@v4
291+
- uses: actions/download-artifact@v7
292292
with:
293293
name: wheel-packages
294294
path: dist
295-
- uses: actions/download-artifact@v4
295+
- uses: actions/download-artifact@v7
296296
with:
297297
name: intellij-package
298298
path: dist

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
6060
steps:
6161
- name: Checkout repository
62-
uses: actions/checkout@v4
62+
uses: actions/checkout@v6
6363

6464
# Initializes the CodeQL tools for scanning.
6565
- name: Initialize CodeQL

.github/workflows/deploy-docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,22 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v6
3434
with:
3535
fetch-depth: 0 # Not needed if lastUpdated is not enabled
3636
- name: Setup Node
37-
uses: actions/setup-node@v4
37+
uses: actions/setup-node@v6
3838
with:
3939
node-version: 22
4040
cache: npm
4141
- name: Setup Pages
42-
uses: actions/configure-pages@v4
42+
uses: actions/configure-pages@v5
4343
- name: Install dependencies
4444
run: npm ci
4545
- name: Build with VitePress
4646
run: npm run docs:build
4747
- name: Upload artifact
48-
uses: actions/upload-pages-artifact@v3
48+
uses: actions/upload-pages-artifact@v4
4949
with:
5050
path: docs/.vitepress/dist
5151

0 commit comments

Comments
 (0)