diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 73a9537..26e8413 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,11 +18,11 @@ jobs: matrix: node: [22, 24, 26] steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v4 + - uses: actions/checkout@v7 + - uses: pnpm/action-setup@v6 with: version: 9.15.4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: ${{ matrix.node }} cache: pnpm diff --git a/.github/workflows/e2e-release.yml b/.github/workflows/e2e-release.yml index cc440ec..9b3dfe2 100644 --- a/.github/workflows/e2e-release.yml +++ b/.github/workflows/e2e-release.yml @@ -32,18 +32,18 @@ jobs: node-version: [22.x, 24.x, 26.x] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: next fetch-depth: 0 - name: Setup Node ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} - name: Install pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 9.15.4 @@ -68,7 +68,7 @@ jobs: run: pnpm build - name: Setup Registry - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node-version }} registry-url: http://localhost:4873 diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index d1bfb99..f3766dd 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -24,7 +24,7 @@ jobs: environment: release runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.commit }} fetch-depth: 0 @@ -35,10 +35,10 @@ jobs: [[ "$APPROVED_COMMIT" =~ ^[0-9a-f]{40}$ ]] test "$(git rev-parse HEAD)" = "$APPROVED_COMMIT" git merge-base --is-ancestor HEAD origin/next - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v6 with: version: 9.15.4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: 22 registry-url: https://registry.npmjs.org/ diff --git a/.github/workflows/release-packages.yml b/.github/workflows/release-packages.yml index c068a23..7c3d515 100644 --- a/.github/workflows/release-packages.yml +++ b/.github/workflows/release-packages.yml @@ -26,14 +26,14 @@ jobs: environment: release runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: next fetch-depth: 0 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v6 with: version: 9.15.4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: 22 - run: pnpm install --frozen-lockfile diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 694b459..34e88da 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -22,15 +22,15 @@ jobs: if: github.ref == 'refs/heads/next' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: next fetch-depth: 0 persist-credentials: false - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v6 with: version: 9.15.4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: 22 # Deliberately do not read or write caches in release workflows. diff --git a/.github/workflows/security-audit.yml b/.github/workflows/security-audit.yml index 4d39165..cb93c81 100644 --- a/.github/workflows/security-audit.yml +++ b/.github/workflows/security-audit.yml @@ -13,13 +13,13 @@ jobs: name: Dependency audit runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: persist-credentials: false - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v6 with: version: 9.15.4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: 22 - run: pnpm audit --audit-level low diff --git a/.github/workflows/set-coverage.yml b/.github/workflows/set-coverage.yml index bec21f4..71a6426 100644 --- a/.github/workflows/set-coverage.yml +++ b/.github/workflows/set-coverage.yml @@ -8,20 +8,20 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: persist-credentials: false - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v6 with: version: 9.15.4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: 22 - run: pnpm install --frozen-lockfile - run: pnpm build - run: pnpm exec vitest run --coverage - name: Upload report to Codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v7 with: token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: false diff --git a/.github/workflows/tag-global.yml b/.github/workflows/tag-global.yml index 6723a1b..7bdd3ac 100644 --- a/.github/workflows/tag-global.yml +++ b/.github/workflows/tag-global.yml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ inputs.commit }} fetch-depth: 0