From b77f3e6ffc709b356691bf1fe8f6f5adfcc346fb Mon Sep 17 00:00:00 2001 From: Tim Dykes Date: Sat, 15 Aug 2026 09:32:27 +1000 Subject: [PATCH] Bump actions/checkout and chrome-extension-upload to Node 24 versions GitHub Actions runners are deprecating Node 20; actions/checkout@v3 and mnao305/chrome-extension-upload@v4.0.1 were being force-run on Node 24 with a deprecation warning. Bumping to actions/checkout@v7 and chrome-extension-upload@v6.0.0, both of which target Node 24 natively. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/linter.yml | 2 +- .github/workflows/publish_dev.yml | 4 ++-- .github/workflows/publish_prod.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index cdb40f73..5110a5a5 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Install modules diff --git a/.github/workflows/publish_dev.yml b/.github/workflows/publish_dev.yml index 2d5154a0..f5daf074 100644 --- a/.github/workflows/publish_dev.yml +++ b/.github/workflows/publish_dev.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Install modules @@ -17,7 +17,7 @@ jobs: - name: Build package run: npm run dev - name: Chrome extension upload action - uses: mnao305/chrome-extension-upload@v4.0.1 + uses: mnao305/chrome-extension-upload@v6.0.0 with: file-path: build/*.zip extension-id: ${{ secrets.CHROMESTORE_DEV_ID }} diff --git a/.github/workflows/publish_prod.yml b/.github/workflows/publish_prod.yml index 723be9e8..e6a45874 100644 --- a/.github/workflows/publish_prod.yml +++ b/.github/workflows/publish_prod.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Install modules @@ -18,7 +18,7 @@ jobs: - name: Build Package run: npm run prod - name: Chrome extension upload action - uses: mnao305/chrome-extension-upload@v4.0.1 + uses: mnao305/chrome-extension-upload@v6.0.0 with: file-path: build/*.zip extension-id: ${{ secrets.CHROMESTORE_PROD_ID }}