Skip to content

Commit 0365bca

Browse files
rrrutledgeclaude
andauthored
Bump Publish to website actions to current majors (#641)
actions/checkout@v2 and actions/setup-node@v1 target the Node 20 runtime, which GitHub now force-runs on Node 24 and is deprecating. Move both to the current major (checkout@v7, setup-node@v7) to clear the deprecation warning and avoid a future hard break. node-version stays 18 so the build environment is unchanged. Claude-Session: https://claude.ai/code/session_01H1niVBoyczk8mXe9L7Fnzv Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent f83e613 commit 0365bca

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/publish-to-website.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout Learning Path
29-
uses: actions/checkout@v2
29+
uses: actions/checkout@v7
3030
with:
3131
path: ./InnerSourceLearningPath
3232
ssh-key: ${{ secrets.LEARNING_PATH_DEPLOY_KEY }}
@@ -39,7 +39,7 @@ jobs:
3939
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
4040
git diff --quiet || (git commit -am "Update Links in Translations" && git push)
4141
- name: Checkout innersourcecommons.org
42-
uses: actions/checkout@v2
42+
uses: actions/checkout@v7
4343
with:
4444
ssh-key: ${{ secrets.WEBSITE_DEPLOY_KEY }}
4545
path: ./innersourcecommons.org
@@ -49,7 +49,7 @@ jobs:
4949
working-directory: innersourcecommons.org
5050
run: |
5151
git checkout
52-
- uses: actions/setup-node@v1
52+
- uses: actions/setup-node@v7
5353
with:
5454
node-version: 18
5555
- name: Build

0 commit comments

Comments
 (0)