Skip to content

Commit 7c37860

Browse files
committed
Update GHA deps with Node 20 update warnings
Resolves #8674
1 parent 7c4bbbd commit 7c37860

7 files changed

Lines changed: 19 additions & 19 deletions

File tree

.github/workflows/ci-lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
18+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1919
with:
2020
persist-credentials: false
2121
- name: Use Node.js 22.x
22-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
22+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2323
with:
2424
node-version: 22.x
2525
- name: Get node modules

.github/workflows/ci-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ jobs:
2525
runs-on: ${{ matrix.os }}
2626

2727
steps:
28-
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
28+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2929
with:
3030
persist-credentials: false
3131

3232
- name: Use Node.js 22.x
33-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
33+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
3434
with:
3535
node-version: 22.x
3636

@@ -64,7 +64,7 @@ jobs:
6464
CI: true
6565
- name: Upload Visual Test Report
6666
if: always()
67-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
67+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
6868
with:
6969
name: visual-test-report
7070
path: test/unit/visual/visual-report.html

.github/workflows/continuous-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout code
22-
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
23-
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
22+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
23+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2424
with:
2525
node-version: 22
2626

@@ -49,7 +49,7 @@ jobs:
4949
fs.writeFileSync('output.json', JSON.stringify(output));
5050
5151
- name: Upload output data
52-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
52+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5353
with:
5454
name: output.zip
5555
path: output.json

.github/workflows/contributors-png.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ jobs:
1313
if: github.ref == 'refs/heads/main' && github.repository == 'processing/p5.js'
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
16+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1717
with:
1818
persist-credentials: false
1919

2020
- name: Setup Node
21-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
21+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2222
with:
2323
node-version: 20
2424

.github/workflows/release-workflow-v1.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
INPUT_TOKEN: ${{ secrets.NPM_TOKEN }}
1919
steps:
2020
# 1. Setup
21-
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
21+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2222
with:
2323
persist-credentials: false
24-
- uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
24+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2525
with:
2626
node-version: 22 # Keep at 22 purposefully for v1
2727
- name: Check prerelease
@@ -84,7 +84,7 @@ jobs:
8484
# 4. Update p5.js website
8585
- name: Clone p5.js website
8686
if: ${{ steps.semver.outputs.is-prerelease != 'true' }}
87-
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
87+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8888
with:
8989
repository: processing/p5.js-website
9090
path: website
@@ -121,7 +121,7 @@ jobs:
121121
# 5. Update Bower files
122122
- name: Checkout Bower repo
123123
if: ${{ steps.semver.outputs.is-prerelease != 'true' }}
124-
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
124+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
125125
with:
126126
repository: processing/p5.js-release
127127
path: bower

.github/workflows/release-workflow-v2.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
INPUT_TOKEN: ${{ secrets.NPM_TOKEN }}
1919
steps:
2020
# 1. Setup
21-
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
21+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2222
with:
2323
persist-credentials: false
24-
- uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3.9.1
24+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2525
with:
2626
node-version: 22
2727
- name: Check prerelease
@@ -90,7 +90,7 @@ jobs:
9090
# 4. Update p5.js website
9191
- name: Clone p5.js website
9292
if: ${{ steps.semver.outputs.is-prerelease != 'true' }}
93-
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
93+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
9494
with:
9595
repository: processing/p5.js-website
9696
ref: 'main'

.github/workflows/stewards-update.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616
if: github.ref == 'refs/heads/main' && github.repository == 'processing/p5.js'
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
19+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2020
with:
2121
persist-credentials: false
2222

2323
- name: Setup Node
24-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
24+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2525
with:
2626
node-version: 22
2727

0 commit comments

Comments
 (0)