diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index d96460ab..c3c650b3 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -19,7 +19,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20.x" + node-version: "24.x" - run: sudo npm i -g @vercel/ncc diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index 4ccee10b..119df56b 100644 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -17,7 +17,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20.x" + node-version: "24.x" - run: npm install --production diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index 6d954b1a..fad7432c 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -17,7 +17,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20.x" + node-version: "24.x" - name: Install dependencies run: | @@ -88,7 +88,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20.x" + node-version: "24.x" - name: Install dependencies run: | diff --git a/action.yml b/action.yml index c037f2ee..ca3adf13 100644 --- a/action.yml +++ b/action.yml @@ -13,5 +13,5 @@ branding: icon: 'login.svg' color: 'blue' runs: - using: 'node20' + using: 'node24' main: 'dist/index.js' diff --git a/package-lock.json b/package-lock.json index b1770b89..9ee904f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@actions/core": "^1.10.0", "@actions/exec": "^1.0.1", "@actions/io": "^1.0.1", - "@types/node": "^20.11.1" + "@types/node": "^24.12.0" }, "devDependencies": { "@vercel/ncc": "^0.38.1", @@ -47,11 +47,12 @@ "integrity": "sha512-rhq+tfZukbtaus7xyUtwKfuiCRXd1hWSfmJNEpFgBQJ4woqPEpsBw04awicjwz9tyG2/MVhAEMfVn664Cri5zA==" }, "node_modules/@types/node": { - "version": "20.11.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", - "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==", + "version": "24.12.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz", + "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==", + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~7.16.0" } }, "node_modules/@vercel/ncc": { @@ -85,9 +86,10 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "license": "MIT" }, "node_modules/uuid": { "version": "8.3.2", diff --git a/package.json b/package.json index 7c514498..9f47236e 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@actions/core": "^1.10.0", "@actions/exec": "^1.0.1", "@actions/io": "^1.0.1", - "@types/node": "^20.11.1" + "@types/node": "^24.12.0" }, "bugs": { "url": "https://github.com/Azure/CLI/issues"