From 48887c7dcf41ea0151ae0fbdccfa2ccad4f04169 Mon Sep 17 00:00:00 2001 From: sd416 <65273389+sd416@users.noreply.github.com> Date: Fri, 16 Jan 2026 12:15:00 +0530 Subject: [PATCH 1/4] Configure Dependabot for GitHub Actions updates Add GitHub Actions to Dependabot configuration --- .github/dependabot.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..8c2f809a067 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,12 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + + interval: "weekly" From bfac6620bbc9900754b0eea815d8b6ad92566340 Mon Sep 17 00:00:00 2001 From: sd416 <65273389+sd416@users.noreply.github.com> Date: Fri, 16 Jan 2026 12:15:09 +0530 Subject: [PATCH 2/4] Update dependabot.yml --- .github/dependabot.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8c2f809a067..6867e71eb14 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,5 +8,4 @@ updates: - package-ecosystem: "github-actions" directory: "/" schedule: - interval: "weekly" From f6a19abedbf3470050f337eb9d27dd0cd9049c05 Mon Sep 17 00:00:00 2001 From: sd416 <65273389+sd416@users.noreply.github.com> Date: Fri, 16 Jan 2026 12:21:33 +0530 Subject: [PATCH 3/4] Add groups configuration for GitHub Actions --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6867e71eb14..aa78ff6d1f7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,3 +9,7 @@ updates: directory: "/" schedule: interval: "weekly" + groups: + actions: + patterns: + - "*" From e0825a04ecd9d0912b7f32118ea3008d90c4a169 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 06:54:58 +0000 Subject: [PATCH 4/4] chore(deps): Bump the actions group with 10 updates Bumps the actions group with 10 updates: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `4` | `6` | | [pnpm/action-setup](https://github.com/pnpm/action-setup) | `2.4.1` | `4.2.0` | | [actions/setup-node](https://github.com/actions/setup-node) | `4` | `6` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4` | `6` | | [actions/download-artifact](https://github.com/actions/download-artifact) | `4` | `7` | | [jaywcjlove/coverage-badges-cli](https://github.com/jaywcjlove/coverage-badges-cli) | `1.1.1` | `2.2.0` | | [oven-sh/setup-bun](https://github.com/oven-sh/setup-bun) | `2.0.2` | `2.1.1` | | [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) | `3` | `4` | | [cypress-io/github-action](https://github.com/cypress-io/github-action) | `6.10.2` | `6.10.8` | | [actions/stale](https://github.com/actions/stale) | `9` | `10` | Updates `actions/checkout` from 4 to 6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v6) Updates `pnpm/action-setup` from 2.4.1 to 4.2.0 - [Release notes](https://github.com/pnpm/action-setup/releases) - [Commits](https://github.com/pnpm/action-setup/compare/v2.4.1...41ff72655975bd51cab0327fa583b6e92b6d3061) Updates `actions/setup-node` from 4 to 6 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v4...v6) Updates `actions/upload-artifact` from 4 to 6 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4...v6) Updates `actions/download-artifact` from 4 to 7 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4...v7) Updates `jaywcjlove/coverage-badges-cli` from 1.1.1 to 2.2.0 - [Release notes](https://github.com/jaywcjlove/coverage-badges-cli/releases) - [Commits](https://github.com/jaywcjlove/coverage-badges-cli/compare/7f0781807ef3e7aba97a145beca881d36451b7b7...4e8975aa2628e3329126e7eee36724d07ed86fda) Updates `oven-sh/setup-bun` from 2.0.2 to 2.1.1 - [Release notes](https://github.com/oven-sh/setup-bun/releases) - [Commits](https://github.com/oven-sh/setup-bun/compare/735343b667d3e6f658f44d0eca948eb6282f2b76...db6bcf6eb8d88a8aa03265b887ec7bd84d64cd68) Updates `actions/upload-pages-artifact` from 3 to 4 - [Release notes](https://github.com/actions/upload-pages-artifact/releases) - [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4) Updates `cypress-io/github-action` from 6.10.2 to 6.10.8 - [Release notes](https://github.com/cypress-io/github-action/releases) - [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/cypress-io/github-action/compare/b8ba51a856ba5f4c15cf39007636d4ab04f23e3c...2ad32e649e4db26c07674ebae31a297601dbcbaf) Updates `actions/stale` from 9 to 10 - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/stale/compare/v9...v10) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: pnpm/action-setup dependency-version: 4.2.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/upload-artifact dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/download-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: jaywcjlove/coverage-badges-cli dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: oven-sh/setup-bun dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions - dependency-name: actions/upload-pages-artifact dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: cypress-io/github-action dependency-version: 6.10.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions - dependency-name: actions/stale dependency-version: '10' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 158 ++++++++++---------- .github/workflows/coverage_badge.yml | 8 +- .github/workflows/docs.yml | 6 +- .github/workflows/e2e_schedule_and_push.yml | 8 +- .github/workflows/eslint_review.yml | 6 +- .github/workflows/security_scan.yml | 2 +- .github/workflows/stale.yml | 2 +- 7 files changed, 95 insertions(+), 95 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 57a52f14260..0a8b8c969d2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,12 +27,12 @@ jobs: ] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" @@ -42,18 +42,18 @@ jobs: build-validation: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - run: pnpm install --frozen-lockfile - run: pnpm run --filter @linode/validation build - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: packages-validation-lib path: packages/validation/lib @@ -62,17 +62,17 @@ jobs: runs-on: ubuntu-latest needs: build-validation steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - run: pnpm install --frozen-lockfile - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib @@ -82,22 +82,22 @@ jobs: runs-on: ubuntu-latest needs: build-validation steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib - run: pnpm install --frozen-lockfile - run: pnpm run --filter @linode/api-v4 build - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -106,23 +106,23 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - run: pnpm install --frozen-lockfile # Download the validation and api-v4 artifacts (built packages) - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -147,20 +147,20 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -170,12 +170,12 @@ jobs: test-search: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" @@ -185,12 +185,12 @@ jobs: test-ui: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" @@ -201,16 +201,16 @@ jobs: needs: build-sdk runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -221,16 +221,16 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -241,20 +241,20 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib @@ -265,12 +265,12 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" @@ -281,16 +281,16 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -301,16 +301,16 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -321,20 +321,20 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib @@ -345,20 +345,20 @@ jobs: runs-on: ubuntu-latest needs: build-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib @@ -374,20 +374,20 @@ jobs: - test-sdk - validate-sdk steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib @@ -412,26 +412,26 @@ jobs: env: NODE_OPTIONS: --max-old-space-size=4096 steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-validation-lib path: packages/validation/lib - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v7 with: name: packages-api-v4-lib path: packages/api-v4/lib - run: pnpm install --frozen-lockfile - run: pnpm run --filter linode-manager build-storybook - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: storybook-build path: packages/manager/storybook-static @@ -441,8 +441,8 @@ jobs: if: github.ref == 'refs/heads/master' needs: build-storybook steps: - - uses: actions/checkout@v4 - - uses: actions/download-artifact@v4 + - uses: actions/checkout@v6 + - uses: actions/download-artifact@v7 with: name: storybook-build path: storybook/build diff --git a/.github/workflows/coverage_badge.yml b/.github/workflows/coverage_badge.yml index 44d5902256d..d377af573de 100644 --- a/.github/workflows/coverage_badge.yml +++ b/.github/workflows/coverage_badge.yml @@ -14,14 +14,14 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" @@ -39,7 +39,7 @@ jobs: run: pnpm coverage:summary - name: Generate Coverage Badge - uses: jaywcjlove/coverage-badges-cli@7f0781807ef3e7aba97a145beca881d36451b7b7 # v1.1.1 + uses: jaywcjlove/coverage-badges-cli@4e8975aa2628e3329126e7eee36724d07ed86fda # v2.2.0 with: label: "@linode/manager coverage" source: ./packages/manager/coverage/coverage-summary.json diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a0466e3b1b6..4fbfd56edec 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -13,12 +13,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Pages uses: actions/configure-pages@v5 - - uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2 + - uses: oven-sh/setup-bun@db6bcf6eb8d88a8aa03265b887ec7bd84d64cd68 # v2.1.1 with: bun-version: 1.0.21 @@ -26,7 +26,7 @@ jobs: run: bunx vitepress@1.0.0-rc.35 build docs - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v4 with: path: docs/.vitepress/dist diff --git a/.github/workflows/e2e_schedule_and_push.yml b/.github/workflows/e2e_schedule_and_push.yml index bf66d7cd3eb..d929897758a 100644 --- a/.github/workflows/e2e_schedule_and_push.yml +++ b/.github/workflows/e2e_schedule_and_push.yml @@ -36,12 +36,12 @@ jobs: - { index: 3, name: "USER_3" } - { index: 4, name: "USER_4" } steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" - run: | @@ -59,7 +59,7 @@ jobs: - run: pnpm run --filter @linode/validation build - run: pnpm run --filter @linode/api-v4 build - name: Run tests - uses: cypress-io/github-action@b8ba51a856ba5f4c15cf39007636d4ab04f23e3c # v6.10.2 + uses: cypress-io/github-action@2ad32e649e4db26c07674ebae31a297601dbcbaf # v6.10.8 with: working-directory: packages/manager wait-on: "http://localhost:3000" diff --git a/.github/workflows/eslint_review.yml b/.github/workflows/eslint_review.yml index cb1424cd786..2f8d9282b8a 100644 --- a/.github/workflows/eslint_review.yml +++ b/.github/workflows/eslint_review.yml @@ -11,12 +11,12 @@ jobs: matrix: package: [manager, api-v4, queries, shared, ui, utilities, validation] steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@eae0cfeb286e66ffb5155f1a79b90583a127a68b # v2.4.1 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 with: run_install: false version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version-file: "package.json" cache: "pnpm" diff --git a/.github/workflows/security_scan.yml b/.github/workflows/security_scan.yml index 2b835cd894e..00a2cd39c40 100644 --- a/.github/workflows/security_scan.yml +++ b/.github/workflows/security_scan.yml @@ -15,7 +15,7 @@ jobs: container: image: returntocorp/semgrep steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 # Perform scanning using Semgrep # Pass even when it identifies issues or encounters errors. diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index fc547c25c70..65f491d3de0 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -12,7 +12,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 id: stale with: stale-pr-message: 'This PR is stale because it has been open 15 days with