diff --git a/.github/workflows/embedded-sdk-release.yml b/.github/workflows/embedded-sdk-release.yml index fbd03b3314c..73ffc41f6e5 100644 --- a/.github/workflows/embedded-sdk-release.yml +++ b/.github/workflows/embedded-sdk-release.yml @@ -31,7 +31,7 @@ jobs: # token, which makes npm attempt token auth and skip the OIDC # trusted-publishing exchange. With no .npmrc auth line, npm authenticates # via OIDC against the default registry (registry.npmjs.org). - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./superset-embedded-sdk/.nvmrc" - run: npm ci diff --git a/.github/workflows/embedded-sdk-test.yml b/.github/workflows/embedded-sdk-test.yml index 36252fc795d..4de745f55eb 100644 --- a/.github/workflows/embedded-sdk-test.yml +++ b/.github/workflows/embedded-sdk-test.yml @@ -24,7 +24,7 @@ jobs: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false - - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./superset-embedded-sdk/.nvmrc" registry-url: "https://registry.npmjs.org" diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 07069e5faa1..c9f675554b2 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -45,7 +45,7 @@ jobs: run: go install github.com/norwoodj/helm-docs/cmd/helm-docs@v1.14.2 - name: Setup Node.js - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "superset-frontend/.nvmrc" cache: "npm" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b60b8a8d725..a2f72a7a095 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,7 +50,7 @@ jobs: - name: Install Node.js if: env.HAS_TAGS - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./superset-frontend/.nvmrc" diff --git a/.github/workflows/scheduled-docker-image-refresh.yml b/.github/workflows/scheduled-docker-image-refresh.yml index 9428228b93b..955233bf231 100644 --- a/.github/workflows/scheduled-docker-image-refresh.yml +++ b/.github/workflows/scheduled-docker-image-refresh.yml @@ -117,7 +117,7 @@ jobs: build: "true" - name: Use Node.js 20 - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version: 20 diff --git a/.github/workflows/superset-docs-deploy.yml b/.github/workflows/superset-docs-deploy.yml index 2eea930110e..e88c575d78d 100644 --- a/.github/workflows/superset-docs-deploy.yml +++ b/.github/workflows/superset-docs-deploy.yml @@ -66,7 +66,7 @@ jobs: persist-credentials: false submodules: recursive - name: Set up Node.js - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./docs/.nvmrc" - name: Setup Python diff --git a/.github/workflows/superset-docs-verify.yml b/.github/workflows/superset-docs-verify.yml index 7503486dddd..27115597e04 100644 --- a/.github/workflows/superset-docs-verify.yml +++ b/.github/workflows/superset-docs-verify.yml @@ -78,7 +78,7 @@ jobs: persist-credentials: false submodules: recursive - name: Set up Node.js - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./docs/.nvmrc" - name: yarn install @@ -118,7 +118,7 @@ jobs: persist-credentials: false submodules: recursive - name: Set up Node.js - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./docs/.nvmrc" - name: yarn install diff --git a/.github/workflows/superset-e2e.yml b/.github/workflows/superset-e2e.yml index 33833fbc335..e37ab7bcd3b 100644 --- a/.github/workflows/superset-e2e.yml +++ b/.github/workflows/superset-e2e.yml @@ -128,7 +128,7 @@ jobs: with: run: testdata - name: Setup Node.js - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./superset-frontend/.nvmrc" cache: "npm" @@ -238,7 +238,7 @@ jobs: with: run: playwright_testdata - name: Setup Node.js - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./superset-frontend/.nvmrc" cache: "npm" diff --git a/.github/workflows/superset-playwright.yml b/.github/workflows/superset-playwright.yml index 5cdfab0fe99..d5db365d416 100644 --- a/.github/workflows/superset-playwright.yml +++ b/.github/workflows/superset-playwright.yml @@ -114,7 +114,7 @@ jobs: with: run: playwright_testdata - name: Setup Node.js - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./superset-frontend/.nvmrc" cache: "npm" diff --git a/.github/workflows/superset-translations.yml b/.github/workflows/superset-translations.yml index 6af773ff137..8a440ddc359 100644 --- a/.github/workflows/superset-translations.yml +++ b/.github/workflows/superset-translations.yml @@ -38,7 +38,7 @@ jobs: - name: Setup Node.js if: steps.check.outputs.frontend - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: "./superset-frontend/.nvmrc" cache: "npm"