From ebcc6059619713c1ccb4a55fdf6484a010ac838e Mon Sep 17 00:00:00 2001 From: Aaron Date: Wed, 3 Sep 2025 07:14:36 -0600 Subject: [PATCH] chore(deps): Update github actions (#1873) --- .github/actions/setup/action.yml | 6 ++---- .github/workflows/pkg.pr.new.yml | 2 +- .github/workflows/pr-title.yml | 2 +- .github/workflows/publish-docs.yml | 4 ++-- .github/workflows/release.yml | 2 +- .github/workflows/sync-releases.yml | 2 +- .github/workflows/update-browser-package.yml | 4 ++-- .github/workflows/validate.yml | 14 +++++++------- .github/workflows/vhs.yml | 6 +++--- docs/guide/essentials/publishing.md | 4 ++-- 10 files changed, 22 insertions(+), 24 deletions(-) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index a664a9f7..7d613c24 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -4,12 +4,10 @@ description: Install PNPM, Node, and dependencies inputs: install: default: 'true' - type: boolean description: Whether or not to run 'pnpm install' installArgs: default: '' - type: string description: Additional args to append to "pnpm install" runs: @@ -17,10 +15,10 @@ runs: steps: - name: 🛠️ Setup PNPM - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 # v4.1.0 - name: 🛠️ Setup NodeJS - uses: actions/setup-node@v4 + uses: actions/setup-node@b7234cc9fe124f0f4932554b4e5284543083ae7b # v4.4.0 with: node-version: 20 cache: pnpm diff --git a/.github/workflows/pkg.pr.new.yml b/.github/workflows/pkg.pr.new.yml index 3315944f..bf1d4d6c 100644 --- a/.github/workflows/pkg.pr.new.yml +++ b/.github/workflows/pkg.pr.new.yml @@ -17,7 +17,7 @@ jobs: if: ${{ github.repository == 'wxt-dev/wxt' }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup diff --git a/.github/workflows/pr-title.yml b/.github/workflows/pr-title.yml index 831ba3d7..5b7e4be8 100644 --- a/.github/workflows/pr-title.yml +++ b/.github/workflows/pr-title.yml @@ -10,7 +10,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 with: # Only fetch the config file from the repository sparse-checkout-cone-mode: false diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index f461a3d6..14e07b57 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -23,13 +23,13 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup - name: Login to Docker Registry - uses: docker/login-action@v3 + uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 with: registry: https://${{ secrets.DOCKER_REGISTRY_HOSTNAME }} username: ${{ secrets.DOCKER_REGISTRY_USERNAME }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e2404d43..ed6f71fe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,7 +38,7 @@ jobs: - validate steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 with: fetch-depth: 0 ssh-key: ${{ secrets.DEPLOY_KEY }} # https://github.com/sbellone/release-workflow-example diff --git a/.github/workflows/sync-releases.yml b/.github/workflows/sync-releases.yml index 2ecfe580..554f364b 100644 --- a/.github/workflows/sync-releases.yml +++ b/.github/workflows/sync-releases.yml @@ -30,7 +30,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup diff --git a/.github/workflows/update-browser-package.yml b/.github/workflows/update-browser-package.yml index d058c1fb..a9e1ba4a 100644 --- a/.github/workflows/update-browser-package.yml +++ b/.github/workflows/update-browser-package.yml @@ -15,7 +15,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup @@ -32,7 +32,7 @@ jobs: - name: Commit Changes id: commit - uses: stefanzweifel/git-auto-commit-action@v6 + uses: stefanzweifel/git-auto-commit-action@01d77ca6cb089da1360e540865f7d035c95aa199 # v6.0.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 48eb0aa9..7705dbd1 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup @@ -68,13 +68,13 @@ jobs: coverage: false steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@22457c87c1b161cf7dde222c3e82b2b5f8d2bed2 # v2.0.2 - name: Run Tests if: ${{ ! matrix.coverage }} @@ -86,7 +86,7 @@ jobs: - name: Upload Coverage if: matrix.coverage - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@fdcc8476540edceab3de004e990f80d881c6cc00 # v5.5.0 env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} @@ -104,7 +104,7 @@ jobs: - vue steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup diff --git a/.github/workflows/vhs.yml b/.github/workflows/vhs.yml index fdf6e3c7..19262a4a 100644 --- a/.github/workflows/vhs.yml +++ b/.github/workflows/vhs.yml @@ -17,7 +17,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v5.0.0 - name: Setup uses: ./.github/actions/setup @@ -31,12 +31,12 @@ jobs: pnpm dlx wxt@latest --version - name: Record VHS - uses: charmbracelet/vhs-action@v2.1.0 + uses: charmbracelet/vhs-action@59641cdc7fadf3978db65eb8c6937ea2752f4ec3 # v2.1.0 with: path: 'docs/tapes/init-demo.tape' - name: Save recorded GIF - uses: stefanzweifel/git-auto-commit-action@v6 + uses: stefanzweifel/git-auto-commit-action@01d77ca6cb089da1360e540865f7d035c95aa199 # v6.0.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/docs/guide/essentials/publishing.md b/docs/guide/essentials/publishing.md index a338b362..6f44ba8e 100644 --- a/docs/guide/essentials/publishing.md +++ b/docs/guide/essentials/publishing.md @@ -72,13 +72,13 @@ jobs: submit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: 'pnpm' - name: Install dependencies