diff --git a/.github/actions/triage/action.yml b/.github/actions/triage/action.yml index 50e8fd9..b144301 100644 --- a/.github/actions/triage/action.yml +++ b/.github/actions/triage/action.yml @@ -26,7 +26,7 @@ runs: steps: - name: Checkout code if: ${{ github.event_name != 'pull_request' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Run action run: node ${{ github.action_path }}/dist/index.js shell: sh diff --git a/.github/workflows/label-on-change.yml b/.github/workflows/label-on-change.yml index 1075d46..5dec55d 100644 --- a/.github/workflows/label-on-change.yml +++ b/.github/workflows/label-on-change.yml @@ -20,7 +20,7 @@ jobs: if: github.event.action == 'labeled' && startsWith(github.event.label.name, 'status:') steps: - name: Ensure only one status label - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | @@ -55,7 +55,7 @@ jobs: if: github.event.action == 'closed' steps: - name: Remove all labels on issue close - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 91bd35a..d7cbdfe 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,10 +22,10 @@ jobs: rm -rf ./* || true rm -rf ./.??* || true ls -la ./ - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 25 - - uses: dorny/paths-filter@v2 + - uses: dorny/paths-filter@v3 id: filter with: filters: | @@ -53,17 +53,17 @@ jobs: rm -rf ./* || true rm -rf ./.??* || true ls -la ./ - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 25 - name: Use Node.js 22.6.0 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22.6.0 - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false @@ -121,7 +121,7 @@ jobs: dpkg --configure -a - name: Use Node.js 22.6.0 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22.6.0 @@ -151,7 +151,7 @@ jobs: # if: startsWith(matrix.database, 'mongoose') - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false @@ -264,12 +264,12 @@ jobs: dpkg --configure -a - name: Use Node.js 22.6.0 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22.6.0 - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false @@ -303,7 +303,7 @@ jobs: run: pnpm exec playwright install-deps chromium - name: E2E Tests - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 with: retry_on: error max_attempts: 2 @@ -323,12 +323,12 @@ jobs: rm -rf ./.??* || true ls -la ./ - name: Use Node.js 22.6.0 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22.6.0 - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false @@ -371,12 +371,12 @@ jobs: rm -rf ./.??* || true ls -la ./ - name: Use Node.js 22.6.0 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22.6.0 - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false @@ -415,12 +415,12 @@ jobs: rm -rf ./.??* || true ls -la ./ - name: Use Node.js 22.6.0 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22.6.0 - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false @@ -448,7 +448,7 @@ jobs: rm -rf ./* || true rm -rf ./.??* || true ls -la ./ - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 if: always() with: name: test-results @@ -460,16 +460,16 @@ jobs: runs-on: [self-hosted] if: contains(github.head_ref, 'rc-') steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 1 - name: Use Node.js 22.6.0 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22.6.0 - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false diff --git a/.github/workflows/post-release.yml b/.github/workflows/post-release.yml index 1a4b9a4..444eec1 100644 --- a/.github/workflows/post-release.yml +++ b/.github/workflows/post-release.yml @@ -10,7 +10,7 @@ jobs: post_release: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 # Only needed if debugging on a branch other than default diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4b7d8ad..47b59ab 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,15 +8,15 @@ jobs: build: runs-on: [self-hosted] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 22.6.0 registry-url: 'https://registry.npmjs.org' - name: Install pnpm - uses: pnpm/action-setup@v3 + uses: pnpm/action-setup@v4 with: version: 9.7.0 run_install: false diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index b7637ed..e43a995 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -10,7 +10,7 @@ jobs: issues: write pull-requests: write steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 id: stale with: debug-only: true diff --git a/.github/workflows/triage.yml b/.github/workflows/triage.yml index 609736e..75c28a9 100644 --- a/.github/workflows/triage.yml +++ b/.github/workflows/triage.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: View context attributes - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: console.log({ context }) @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Tag with 'created-by' - uses: actions/github-script@v7 + uses: actions/github-script@v8 if: github.event.action == 'opened' with: github-token: ${{ secrets.GITHUB_TOKEN }} @@ -91,7 +91,7 @@ jobs: if: github.event_name == 'issues' runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: token: ${{ secrets.GITHUB_TOKEN }} - uses: ./.github/actions/triage