Skip to content

Commit 69a1e93

Browse files
ci: update GitHub Actions to Node 24-compatible versions
1 parent f2f8aef commit 69a1e93

14 files changed

Lines changed: 50 additions & 50 deletions

.github/workflows/bump-version.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323

2424
steps:
2525
- name: Checkout repository
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2727
with:
2828
token: ${{ secrets.GITHUB_TOKEN }}
2929
fetch-depth: 0

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ jobs:
2424
runs-on: [self-hosted, eclipse, BrnoUBU0004]
2525

2626
steps:
27-
- uses: actions/checkout@v4
27+
- uses: actions/checkout@v6
2828

2929
- name: Set up Python
30-
uses: actions/setup-python@v2
30+
uses: actions/setup-python@v5
3131
with:
3232
python-version: '3.10'
3333

@@ -67,10 +67,10 @@ jobs:
6767
runs-on: macos-latest
6868

6969
steps:
70-
- uses: actions/checkout@v4
70+
- uses: actions/checkout@v6
7171

7272
- name: Set up JDK 21
73-
uses: actions/setup-java@v4
73+
uses: actions/setup-java@v5
7474
with:
7575
java-version: '21'
7676
distribution: 'temurin'
@@ -87,28 +87,28 @@ jobs:
8787
8888
- name: Upload build artifacts
8989
if: ${{ !cancelled() }}
90-
uses: actions/upload-artifact@v4
90+
uses: actions/upload-artifact@v7
9191
with:
9292
name: com.espressif.idf.update-${{ env.VERSION }}
9393
path: releng/com.espressif.idf.update/target/repository
9494

9595
- name: Upload Windows x86_64 artifact
9696
if: ${{ !cancelled() }}
97-
uses: actions/upload-artifact@v4
97+
uses: actions/upload-artifact@v7
9898
with:
9999
name: Espressif-IDE-${{ env.VERSION }}-win32
100100
path: releng/com.espressif.idf.product/target/products/Espressif-IDE-${{ env.VERSION }}-win32.win32.x86_64.zip
101101

102102
- name: Upload Linux x86_64 artifact
103103
if: ${{ !cancelled() }}
104-
uses: actions/upload-artifact@v4
104+
uses: actions/upload-artifact@v7
105105
with:
106106
name: Espressif-IDE-${{ env.VERSION }}-linux.gtk.x86_64
107107
path: releng/com.espressif.idf.product/target/products/Espressif-IDE-${{ env.VERSION }}-linux.gtk.x86_64.tar.gz
108108

109109
- name: Upload Linux ARM64 artifact
110110
if: ${{ !cancelled() }}
111-
uses: actions/upload-artifact@v4
111+
uses: actions/upload-artifact@v7
112112
with:
113113
name: Espressif-IDE-${{ env.VERSION }}-linux.gtk.aarch64
114114
path: releng/com.espressif.idf.product/target/products/Espressif-IDE-${{ env.VERSION }}-linux.gtk.aarch64.tar.gz
@@ -138,14 +138,14 @@ jobs:
138138

139139
- name: Upload espressif-ide-macosx.cocoa.x86_64 dmg
140140
if: ${{ !cancelled() }}
141-
uses: actions/upload-artifact@v4
141+
uses: actions/upload-artifact@v7
142142
with:
143143
name: Espressif-IDE-${{ env.VERSION }}-macosx.cocoa.x86_64
144144
path: releng/ide-dmg-builder/Espressif-IDE-macosx-cocoa-x86_64.dmg
145145

146146
- name: Upload espressif-ide-macosx.cocoa.aarch64 dmg
147147
if: ${{ !cancelled() }}
148-
uses: actions/upload-artifact@v4
148+
uses: actions/upload-artifact@v7
149149
with:
150150
name: Espressif-IDE-${{ env.VERSION }}-macosx.cocoa.aarch64
151151
path: releng/ide-dmg-builder/Espressif-IDE-macosx-cocoa-aarch64.dmg

.github/workflows/ci_release.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
outputs:
2121
version: ${{ steps.get_version.outputs.version }}
2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v6
2424

2525
- name: Set up JDK 21
26-
uses: actions/setup-java@v3
26+
uses: actions/setup-java@v5
2727
with:
2828
java-version: '21'
2929
distribution: 'temurin'
@@ -206,42 +206,42 @@ jobs:
206206
207207
- name: Upload Espressif-IDE-macosx-cocoa-x86_64.dmg
208208
if: ${{ !cancelled() }}
209-
uses: actions/upload-artifact@v4
209+
uses: actions/upload-artifact@v7
210210
with:
211211
name: espressif-ide-macosx-cocoa-x86_64
212212
path: releng/ide-dmg-builder/Espressif-IDE-macosx-cocoa-x86_64.dmg
213213

214214
- name: Upload Espressif-IDE-macosx-cocoa-aarch64.dmg
215215
if: ${{ !cancelled() }}
216-
uses: actions/upload-artifact@v4
216+
uses: actions/upload-artifact@v7
217217
with:
218218
name: espressif-ide-macosx.cocoa.aarch64
219219
path: releng/ide-dmg-builder/Espressif-IDE-macosx-cocoa-aarch64.dmg
220220

221221
- name: Upload build artifacts
222222
if: ${{ !cancelled() }}
223-
uses: actions/upload-artifact@v4
223+
uses: actions/upload-artifact@v7
224224
with:
225225
name: com.espressif.idf.update
226226
path: releng/com.espressif.idf.update/target/repository
227227

228228
- name: Upload windows rcp
229229
if: ${{ !cancelled() }}
230-
uses: actions/upload-artifact@v4
230+
uses: actions/upload-artifact@v7
231231
with:
232232
name: espressif-ide-win32
233233
path: releng/com.espressif.idf.product/target/products/Espressif-IDE-*-win32.win32.x86_64.zip
234234

235235
- name: Upload linux rcp
236236
if: ${{ !cancelled() }}
237-
uses: actions/upload-artifact@v4
237+
uses: actions/upload-artifact@v7
238238
with:
239239
name: espressif-ide-linux
240240
path: releng/com.espressif.idf.product/target/products/Espressif-IDE-*-linux.gtk.x86_64.tar.gz
241241

242242
- name: Upload linux arm64 rcp
243243
if: ${{ !cancelled() }}
244-
uses: actions/upload-artifact@v4
244+
uses: actions/upload-artifact@v7
245245
with:
246246
name: espressif-ide-linux-arm64
247247
path: releng/com.espressif.idf.product/target/products/Espressif-IDE-*-linux.gtk.aarch64.tar.gz
@@ -253,10 +253,10 @@ jobs:
253253
env:
254254
ARTIFACTS_PATH: extracted/Espressif-IDE
255255
steps:
256-
- uses: actions/checkout@v3
256+
- uses: actions/checkout@v6
257257

258258
- name: Download built artifacts
259-
uses: actions/download-artifact@v4
259+
uses: actions/download-artifact@v8
260260
with:
261261
name: espressif-ide-win32
262262
path: artifacts
@@ -326,7 +326,7 @@ jobs:
326326

327327
- name: Upload Signed Windows ZIP
328328
if: ${{ !cancelled() }}
329-
uses: actions/upload-artifact@v4
329+
uses: actions/upload-artifact@v7
330330
with:
331331
name: espressif-ide-win32
332332
path: extracted/
@@ -341,40 +341,40 @@ jobs:
341341
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
342342
AWS_DEFAULT_REGION: ${{ secrets.AWS_DEFAULT_REGION }}
343343
steps:
344-
- uses: actions/checkout@v3
344+
- uses: actions/checkout@v6
345345

346346
- name: Download built windows artifact
347-
uses: actions/download-artifact@v4
347+
uses: actions/download-artifact@v8
348348
with:
349349
name: espressif-ide-win32
350350
path: artifacts/win32
351351

352352
- name: Download built linux artifact
353-
uses: actions/download-artifact@v4
353+
uses: actions/download-artifact@v8
354354
with:
355355
name: espressif-ide-linux
356356
path: artifacts/linux
357357

358358
- name: Download built linux arm64 artifact
359-
uses: actions/download-artifact@v4
359+
uses: actions/download-artifact@v8
360360
with:
361361
name: espressif-ide-linux-arm64
362362
path: artifacts/linux_arm64
363363

364364
- name: Download macOS x86_64 dmg
365-
uses: actions/download-artifact@v4
365+
uses: actions/download-artifact@v8
366366
with:
367367
name: espressif-ide-macosx-cocoa-x86_64
368368
path: artifacts/macos_x86
369369

370370
- name: Download macOS aarch64 dmg
371-
uses: actions/download-artifact@v4
371+
uses: actions/download-artifact@v8
372372
with:
373373
name: espressif-ide-macosx.cocoa.aarch64
374374
path: artifacts/macos_arm
375375

376376
- name: Download update site zip
377-
uses: actions/download-artifact@v4
377+
uses: actions/download-artifact@v8
378378
with:
379379
name: com.espressif.idf.update
380380
path: artifacts/update

.github/workflows/ci_uploads.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

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

2626
- name: Upload file to S3
2727
env:

.github/workflows/ci_windows.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,18 @@ jobs:
2525
- BrnoWIN0007
2626

2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v6
2929

3030
- name: Clone IDF Release From Github
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@v6
3232
with:
3333
repository: espressif/esp-idf
3434
path: dependencies/idf-tools
3535
submodules: 'true'
3636
ref: release/v5.1
3737

3838
- name: Set up Python
39-
uses: actions/setup-python@v4
39+
uses: actions/setup-python@v5
4040
with:
4141
python-version: '3.11'
4242

.github/workflows/docs_build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
run:
2727
shell: bash
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v6
3030
with:
3131
submodules: true
3232
- uses: actions/setup-python@v5
@@ -44,7 +44,7 @@ jobs:
4444
PATH=/home/runner/.local/bin:$PATH pip3 install -r requirements.txt --prefer-binary
4545
PATH=/home/runner/.local/bin:$PATH SPHINXOPTS="-W" build-docs
4646
- name: Archive Docs
47-
uses: actions/upload-artifact@v4
47+
uses: actions/upload-artifact@v7
4848
with:
4949
name: docs
5050
path: docs

.github/workflows/docs_production.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
run:
2424
shell: bash
2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v6
2727
with:
2828
submodules: true
2929
- uses: actions/setup-python@v5

.github/workflows/issue_comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Sync Issue Comments to Jira
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@master
15+
- uses: actions/checkout@v6
1616
- name: Sync issue comments to JIRA
1717
uses: espressif/github-actions/sync_issues_to_jira@master
1818
env:

.github/workflows/new_issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Sync issues to Jira
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@master
17+
- uses: actions/checkout@v6
1818
- name: Sync GitHub issues to Jira project
1919
uses: espressif/github-actions/sync_issues_to_jira@master
2020
env:

.github/workflows/new_prs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
name: Sync PRs to Jira
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@master
18+
- uses: actions/checkout@v6
1919
- name: Sync PRs to Jira project
2020
uses: espressif/github-actions/sync_issues_to_jira@master
2121
with:

0 commit comments

Comments
 (0)