Skip to content

Commit 648ea2e

Browse files
authored
Bump actions to Node 24-compatible SHAs (#6)
Silences the Node 20 deprecation warnings GitHub started emitting (Node 20 actions stop working June 2nd 2026): actions/checkout v6.0.2 (republished SHA with Node 24 runtime), actions/setup-node v6.4.0, actions/upload-artifact v7.0.1, pnpm/action-setup v6.0.8. All SHAs resolved from the floating major tags on each repo's main/master.
1 parent 8c09bb6 commit 648ea2e

5 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/actions/common-setup/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ runs:
55
using: composite
66
steps:
77
- name: Install pnpm
8-
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
8+
uses: pnpm/action-setup@d15e628ca66d93ee5f352c71671a7bc6a97af5c9 # v6.0.8
99
with:
1010
version: 10.12.3
1111

1212
- name: Install Node.js
13-
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
13+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
1414
with:
1515
node-version: 24
1616
cache: pnpm

.github/workflows/code-checks.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-22.04
1616
steps:
1717
- name: Checkout source
18-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919
with: { persist-credentials: false }
2020
- name: Setup environment
2121
uses: ./.github/actions/common-setup
@@ -27,7 +27,7 @@ jobs:
2727
runs-on: ubuntu-22.04
2828
steps:
2929
- name: Checkout source
30-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
30+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3131
with: { persist-credentials: false }
3232
- name: Setup environment
3333
uses: ./.github/actions/common-setup
@@ -39,14 +39,14 @@ jobs:
3939
runs-on: ubuntu-22.04
4040
steps:
4141
- name: Checkout source
42-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
42+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4343
with: { persist-credentials: false }
4444
- name: Setup environment
4545
uses: ./.github/actions/common-setup
4646
- name: Build production bundle
4747
run: pnpm build
4848
- name: Upload dist artifact
49-
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.6.0
49+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5050
with:
5151
name: dist-${{ github.sha }}
5252
path: dist/
@@ -67,7 +67,7 @@ jobs:
6767
OCTI_CORS_ALLOWED_ORIGINS: 'http://127.0.0.1:5173,http://localhost:5173'
6868
steps:
6969
- name: Checkout source
70-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
70+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7171
with: { persist-credentials: false }
7272
- name: Setup environment
7373
uses: ./.github/actions/common-setup
@@ -97,7 +97,7 @@ jobs:
9797
runs-on: ubuntu-22.04
9898
steps:
9999
- name: Checkout source
100-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
100+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
101101
with: { persist-credentials: false }
102102
- name: Install bats + shellcheck
103103
run: |

.github/workflows/pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
url: ${{ steps.deploy.outputs.page_url }}
2626
steps:
2727
- name: Checkout source code
28-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
with:
3030
ref: main
3131
persist-credentials: false

.github/workflows/release-prepare.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
fi
6464
6565
- name: Checkout main
66-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
66+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6767
with:
6868
ref: main
6969
fetch-depth: 0
@@ -206,7 +206,7 @@ jobs:
206206
echo "user_email=${user_id}+${APP_SLUG}[bot]@users.noreply.github.com" >> "$GITHUB_OUTPUT"
207207
208208
- name: Checkout main with credentials
209-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
209+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
210210
with:
211211
ref: main
212212
fetch-depth: 0

.github/workflows/release-tag.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fi
3333
3434
- name: Checkout source code
35-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
35+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3636
with:
3737
fetch-depth: 0
3838
persist-credentials: false
@@ -71,7 +71,7 @@ jobs:
7171
runs-on: ubuntu-22.04
7272
steps:
7373
- name: Checkout source code
74-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
74+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7575
with:
7676
fetch-depth: 0
7777
persist-credentials: false
@@ -125,7 +125,7 @@ jobs:
125125
url: ${{ steps.deploy.outputs.page_url }}
126126
steps:
127127
- name: Checkout source code
128-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
128+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
129129
with:
130130
persist-credentials: false
131131

@@ -156,7 +156,7 @@ jobs:
156156
packages: write
157157
steps:
158158
- name: Checkout source code
159-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v6.0.2
159+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
160160
with:
161161
persist-credentials: false
162162

0 commit comments

Comments
 (0)