From 54da5a6cebc16e21cf07e52c8d1cda791778b7fc Mon Sep 17 00:00:00 2001 From: Russ Rutledge Date: Tue, 8 Sep 2026 12:01:34 -0500 Subject: [PATCH] Bump Publish to website actions to current majors 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. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01H1niVBoyczk8mXe9L7Fnzv --- .github/workflows/publish-to-website.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-to-website.yml b/.github/workflows/publish-to-website.yml index 559a7244..30971c5e 100644 --- a/.github/workflows/publish-to-website.yml +++ b/.github/workflows/publish-to-website.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Learning Path - uses: actions/checkout@v2 + uses: actions/checkout@v7 with: path: ./InnerSourceLearningPath ssh-key: ${{ secrets.LEARNING_PATH_DEPLOY_KEY }} @@ -39,7 +39,7 @@ jobs: git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" git diff --quiet || (git commit -am "Update Links in Translations" && git push) - name: Checkout innersourcecommons.org - uses: actions/checkout@v2 + uses: actions/checkout@v7 with: ssh-key: ${{ secrets.WEBSITE_DEPLOY_KEY }} path: ./innersourcecommons.org @@ -49,7 +49,7 @@ jobs: working-directory: innersourcecommons.org run: | git checkout - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v7 with: node-version: 18 - name: Build