Compare commits

...

20 Commits

Author SHA1 Message Date
Nick Alteen 2d4393e6bc Merge pull request #321 from actions/dependabot/npm_and_yarn/npm-production-be1c8ba09d
Bump @actions/github from 6.0.0 to 6.0.1 in the npm-production group
2025-07-15 15:17:01 -04:00
Nick Alteen 4dbde70384 Rebuild dist 2025-07-15 15:14:47 -04:00
dependabot[bot] 329f5ebce9 Bump @actions/github from 6.0.0 to 6.0.1 in the npm-production group
---
updated-dependencies:
- dependency-name: "@actions/github"
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 19:11:44 +00:00
Nick Alteen a7b6951cb1 Merge pull request #320 from actions/dependabot/npm_and_yarn/npm-development-3987de67b0
Bump the npm-development group with 16 updates
2025-07-15 15:10:29 -04:00
Nick Alteen 15ecaf52fe Rebuild dist 2025-07-15 15:08:00 -04:00
dependabot[bot] 12e4e8b26d Bump the npm-development group with 16 updates
---
updated-dependencies:
- dependency-name: "@eslint/compat"
  dependency-version: 1.3.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: "@rollup/plugin-commonjs"
  dependency-version: 28.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-development
- dependency-name: "@rollup/plugin-node-resolve"
  dependency-version: 16.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-development
- dependency-name: "@rollup/plugin-typescript"
  dependency-version: 12.1.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-development
- dependency-name: "@types/node"
  dependency-version: 22.16.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.37.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.37.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: eslint
  dependency-version: 9.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: eslint-plugin-import
  dependency-version: 2.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: prettier
  dependency-version: 3.6.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: prettier-eslint
  dependency-version: 16.4.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: rollup
  dependency-version: 4.45.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: ts-jest
  dependency-version: 29.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: typescript
  dependency-version: 5.8.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 19:05:51 +00:00
Nick Alteen cf67d10ea1 Merge pull request #319 from actions/dependabot/npm_and_yarn/undici-5.29.0
Bump undici from 5.28.5 to 5.29.0
2025-07-15 15:03:25 -04:00
Nick Alteen b2d4b15c5a Licensed cache 2025-07-15 15:00:27 -04:00
Nick Alteen 27d1ab5737 Rebuild 2025-07-15 14:58:12 -04:00
dependabot[bot] 6418932147 Bump undici from 5.28.5 to 5.29.0
Bumps [undici](https://github.com/nodejs/undici) from 5.28.5 to 5.29.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 5.29.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 18:55:40 +00:00
Nick Alteen cfe4c2edd5 Merge pull request #323 from actions/dependabot/npm_and_yarn/octokit/types-14.1.0
Bump @octokit/types from 13.8.0 to 14.1.0
2025-07-15 14:54:28 -04:00
Nick Alteen 9d687367bf Licensed cache 2025-07-15 14:52:11 -04:00
Nick Alteen bdfd6ac03d Fix lint errors 2025-07-15 14:48:47 -04:00
Nick Alteen 435a40a2f6 Rebuild 2025-07-15 14:45:28 -04:00
dependabot[bot] 06a70397bd Bump @octokit/types from 13.8.0 to 14.1.0
---
updated-dependencies:
- dependency-name: "@octokit/types"
  dependency-version: 14.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 18:42:46 +00:00
Nick Alteen 900dc3284e Merge pull request #311 from actions/ncalteen/refactor
Convert from Container to TypeScript Action
2025-07-15 14:39:54 -04:00
Ben De St Paer-Gotch 1c611a1969 Merge pull request #317 from actions/nebuk89-patch-1
Update README.md
2025-06-06 09:24:14 +01:00
Ben De St Paer-Gotch 50a5d90d4c Update README.md 2025-06-02 10:30:48 +01:00
Ben De St Paer-Gotch 335e505279 Update README.md 2025-06-02 10:28:56 +01:00
Ben De St Paer-Gotch 31ce3d36fe Update README.md 2025-06-02 10:26:52 +01:00
11 changed files with 932 additions and 708 deletions
+1 -1
View File
@@ -36,6 +36,6 @@
},
"features": {
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers-contrib/features/prettier:1": {}
"ghcr.io/devcontainers-extra/features/prettier:1": {}
}
}
+1 -1
View File
@@ -1,6 +1,6 @@
---
name: "@actions/github"
version: 6.0.0
version: 6.0.1
type: npm
summary: Actions github lib
homepage: https://github.com/actions/toolkit/tree/main/packages/github
@@ -1,6 +1,6 @@
---
name: "@octokit/openapi-types"
version: 23.0.1
version: 24.2.0
type: npm
summary: Generated TypeScript definitions based on GitHub's OpenAPI spec for api.github.com
homepage:
@@ -1,6 +1,6 @@
---
name: "@octokit/types"
version: 13.8.0
version: 13.10.0
type: npm
summary: Shared TypeScript definitions for Octokit projects
homepage:
+1 -1
View File
@@ -1,6 +1,6 @@
---
name: undici
version: 5.28.5
version: 5.29.0
type: npm
summary: An HTTP/1.1 client, written from scratch for Node.js
homepage: https://undici.nodejs.org
+1 -1
View File
@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="106" height="20" role="img" aria-label="Coverage: 100%"><title>Coverage: 100%</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="106" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="63" height="20" fill="#555"/><rect x="63" width="43" height="20" fill="#4c1"/><rect width="106" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="325" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="530">Coverage</text><text x="325" y="140" transform="scale(.1)" fill="#fff" textLength="530">Coverage</text><text aria-hidden="true" x="835" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="330">100%</text><text x="835" y="140" transform="scale(.1)" fill="#fff" textLength="330">100%</text></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="106" height="20" role="img" aria-label="Coverage: 100%"><title>Coverage: 100%</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="106" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="63" height="20" fill="#555"/><rect x="63" width="43" height="20" fill="#4c1"/><rect width="106" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="325" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="530">Coverage</text><text x="325" y="140" transform="scale(.1)" fill="#fff" textLength="530">Coverage</text><text aria-hidden="true" x="835" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="330">100%</text><text x="835" y="140" transform="scale(.1)" fill="#fff" textLength="330">100%</text></g></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Generated Vendored
+37 -32
View File
@@ -35,11 +35,15 @@ function getDefaultExportFromCjs (x) {
}
function getAugmentedNamespace(n) {
if (n.__esModule) return n;
if (Object.prototype.hasOwnProperty.call(n, '__esModule')) return n;
var f = n.default;
if (typeof f == "function") {
var a = function a () {
if (this instanceof a) {
var isInstance = false;
try {
isInstance = this instanceof a;
} catch {}
if (isInstance) {
return Reflect.construct(f, arguments, this.constructor);
}
return f.apply(this, arguments);
@@ -11521,6 +11525,20 @@ function requirePool () {
? { ...options.interceptors }
: undefined;
this[kFactory] = factory;
this.on('connectionError', (origin, targets, error) => {
// If a connection error occurs, we remove the client from the pool,
// and emit a connectionError event. They will not be re-used.
// Fixes https://github.com/nodejs/undici/issues/3895
for (const target of targets) {
// Do not use kRemoveClient here, as it will close the client,
// but the client cannot be closed in this state.
const idx = this[kClients].indexOf(target);
if (idx !== -1) {
this[kClients].splice(idx, 1);
}
}
});
}
[kGetDispatcher] () {
@@ -14982,6 +15000,7 @@ function requireHeaders () {
isValidHeaderName,
isValidHeaderValue
} = requireUtil$5();
const util = require$$0$2;
const { webidl } = requireWebidl();
const assert = require$$0$3;
@@ -15528,6 +15547,9 @@ function requireHeaders () {
[Symbol.toStringTag]: {
value: 'Headers',
configurable: true
},
[util.inspect.custom]: {
enumerable: false
}
});
@@ -21417,9 +21439,10 @@ function requireUtil$1 () {
if (hasRequiredUtil$1) return util$1;
hasRequiredUtil$1 = 1;
const assert = require$$0$3;
const { kHeadersList } = requireSymbols$4();
/**
* @param {string} value
* @returns {boolean}
*/
function isCTLExcludingHtab (value) {
if (value.length === 0) {
return false
@@ -21680,31 +21703,13 @@ function requireUtil$1 () {
return out.join('; ')
}
let kHeadersListNode;
function getHeadersList (headers) {
if (headers[kHeadersList]) {
return headers[kHeadersList]
}
if (!kHeadersListNode) {
kHeadersListNode = Object.getOwnPropertySymbols(headers).find(
(symbol) => symbol.description === 'headers list'
);
assert(kHeadersListNode, 'Headers cannot be parsed');
}
const headersList = headers[kHeadersListNode];
assert(headersList);
return headersList
}
util$1 = {
isCTLExcludingHtab,
stringify,
getHeadersList
validateCookieName,
validateCookiePath,
validateCookieValue,
toIMFDate,
stringify
};
return util$1;
}
@@ -22042,7 +22047,7 @@ function requireCookies () {
hasRequiredCookies = 1;
const { parseSetCookie } = requireParse();
const { stringify, getHeadersList } = requireUtil$1();
const { stringify } = requireUtil$1();
const { webidl } = requireWebidl();
const { Headers } = requireHeaders();
@@ -22118,14 +22123,13 @@ function requireCookies () {
webidl.brandCheck(headers, Headers, { strict: false });
const cookies = getHeadersList(headers).cookies;
const cookies = headers.getSetCookie();
if (!cookies) {
return []
}
// In older versions of undici, cookies is a list of name:value.
return cookies.map((pair) => parseSetCookie(Array.isArray(pair) ? pair[1] : pair))
return cookies.map((pair) => parseSetCookie(pair))
}
/**
@@ -27311,6 +27315,7 @@ function requireContext () {
this.action = process.env.GITHUB_ACTION;
this.actor = process.env.GITHUB_ACTOR;
this.job = process.env.GITHUB_JOB;
this.runAttempt = parseInt(process.env.GITHUB_RUN_ATTEMPT, 10);
this.runNumber = parseInt(process.env.GITHUB_RUN_NUMBER, 10);
this.runId = parseInt(process.env.GITHUB_RUN_ID, 10);
this.apiUrl = (_a = process.env.GITHUB_API_URL) !== null && _a !== void 0 ? _a : `https://api.github.com`;
Generated Vendored
+1 -1
View File
File diff suppressed because one or more lines are too long
+870 -652
View File
File diff suppressed because it is too large Load Diff
+17 -17
View File
@@ -40,36 +40,36 @@
"license": "MIT",
"dependencies": {
"@actions/core": "^1.11.1",
"@actions/github": "^6.0.0",
"@actions/github": "^6.0.1",
"@octokit/rest": "^21.1.1"
},
"devDependencies": {
"@eslint/compat": "^1.2.6",
"@eslint/compat": "^1.3.1",
"@github/local-action": "^2.6.2",
"@jest/globals": "^29.7.0",
"@octokit/types": "^13.8.0",
"@rollup/plugin-commonjs": "^28.0.2",
"@rollup/plugin-node-resolve": "^16.0.0",
"@rollup/plugin-typescript": "^12.1.2",
"@octokit/types": "^14.1.0",
"@rollup/plugin-commonjs": "^28.0.6",
"@rollup/plugin-node-resolve": "^16.0.1",
"@rollup/plugin-typescript": "^12.1.4",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.4",
"@typescript-eslint/eslint-plugin": "^8.24.1",
"@types/node": "^22.16.4",
"@typescript-eslint/eslint-plugin": "^8.37.0",
"@typescript-eslint/parser": "^8.24.1",
"eslint": "^9.20.1",
"eslint-config-prettier": "^10.0.1",
"eslint": "^9.31.0",
"eslint-config-prettier": "^10.1.5",
"eslint-import-resolver-typescript": "^3.8.2",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jest": "^28.11.0",
"eslint-plugin-prettier": "^5.2.3",
"eslint-plugin-prettier": "^5.5.1",
"jest": "^29.7.0",
"make-coverage-badge": "^1.2.0",
"prettier": "^3.5.1",
"prettier-eslint": "^16.3.0",
"rollup": "^4.34.8",
"ts-jest": "^29.2.5",
"prettier": "^3.6.2",
"prettier-eslint": "^16.4.2",
"rollup": "^4.45.1",
"ts-jest": "^29.4.0",
"ts-jest-resolver": "^2.0.1",
"ts-node": "^10.9.2",
"typescript": "^5.7.3"
"typescript": "^5.8.3"
},
"optionalDependencies": {
"@rollup/rollup-linux-x64-gnu": "*"
+1
View File
@@ -6,6 +6,7 @@
"declarationMap": false,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"isolatedModules": true,
"lib": ["ES2022"],
"module": "NodeNext",
"moduleResolution": "NodeNext",