diff --git a/.github/actionlint.yml b/.github/actionlint.yml new file mode 100644 index 00000000..e70bf189 --- /dev/null +++ b/.github/actionlint.yml @@ -0,0 +1,5 @@ +paths: + '**/*.yml': + ignore: + # https://github.com/rhysd/actionlint/issues/559 + - 'invalid runner name "node24"' diff --git a/action.yml b/action.yml index c1047e8d..7a2cfbe3 100644 --- a/action.yml +++ b/action.yml @@ -138,30 +138,6 @@ inputs: default: '' required: false - # retries - TODO - remove in v3.0 - retries: - description: |- - Number of times to retry a failed authentication attempt. This is useful - for automated pipelines that may execute before IAM permissions are fully - propagated. - deprecationMessage: |- - This field is no longer used and will be removed in a future release. - required: false - backoff: - description: |- - Delay time before trying another authentication attempt. This is - implemented using a fibonacci backoff method (e.g. 1-1-2-3-5). The default - value is 250 milliseconds. - deprecationMessage: |- - This field is no longer used and will be removed in a future release. - required: false - backoff_limit: - description: |- - Limits the retry backoff to the specified value. - deprecationMessage: |- - This field is no longer used and will be removed in a future release. - required: false - # id token params id_token_audience: description: |- @@ -204,6 +180,6 @@ branding: color: 'blue' runs: - using: 'node20' + using: 'node24' main: 'dist/main/index.js' post: 'dist/post/index.js' diff --git a/package-lock.json b/package-lock.json index 9cc9bf3e..6fafe216 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@actions/core": "^1.11.1", "@actions/http-client": "^2.2.3", - "@google-github-actions/actions-utils": "^0.8.10" + "@google-github-actions/actions-utils": "^1.0.1" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", @@ -28,8 +28,8 @@ "typescript-eslint": "^8.41.0" }, "engines": { - "node": ">= 20.x", - "npm": ">= 10.x" + "node": ">= 24.x", + "npm": ">= 11.x" } }, "node_modules/@actions/core": { @@ -218,9 +218,9 @@ } }, "node_modules/@google-github-actions/actions-utils": { - "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@google-github-actions/actions-utils/-/actions-utils-0.8.10.tgz", - "integrity": "sha512-NLmKwQgPj0cQyDjbtQIGUYBdPtFIywLbH10RPRuhF6tO7qlO19N76SsaDEiZ7iKlXA9Yfj8TS3lK6wfdJyE+hw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@google-github-actions/actions-utils/-/actions-utils-1.0.1.tgz", + "integrity": "sha512-dEvNcy63a6pkcMsRhWbfjNePsv4kR61O56mQ9rVXvRgjAvRkZTBiM1G7QSnHulMEjhLIlTEGlBIKEKIxCoonkQ==", "license": "Apache-2.0", "dependencies": { "yaml": "^2.8.1" @@ -229,8 +229,8 @@ "actions-gen-readme": "bin/actions-gen-readme.mjs" }, "engines": { - "node": ">= 20.x", - "npm": ">= 10.x" + "node": ">= 24.x", + "npm": ">= 11.x" } }, "node_modules/@humanfs/core": { diff --git a/package.json b/package.json index fde3fd23..4dbcefd5 100644 --- a/package.json +++ b/package.json @@ -10,8 +10,8 @@ "test": "bash ./bin/runTests.sh" }, "engines": { - "node": ">= 20.x", - "npm": ">= 10.x" + "node": ">= 24.x", + "npm": ">= 11.x" }, "repository": { "type": "git", @@ -29,7 +29,7 @@ "dependencies": { "@actions/core": "^1.11.1", "@actions/http-client": "^2.2.3", - "@google-github-actions/actions-utils": "^0.8.10" + "@google-github-actions/actions-utils": "^1.0.1" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1",