From dce3be8b284f45e65caed11a610e2bef738d15b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Nov 2025 15:50:07 -0800 Subject: [PATCH] fix(deps): bump p-retry from 6.2.1 to 7.1.0 (#294) Bumps [p-retry](https://github.com/sindresorhus/p-retry) from 6.2.1 to 7.1.0.
Release notes

Sourced from p-retry's releases.

v7.0.0

Breaking

Improvements


https://github.com/sindresorhus/p-retry/compare/v6.2.1...v7.0.0

v7.0.0-0

Breaking

Improvements


https://github.com/sindresorhus/p-retry/compare/v6.2.1...v7.0.0-0

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=p-retry&package-manager=npm_and_yarn&previous-version=6.2.1&new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Parker Brown <17183625+parkerbxyz@users.noreply.github.com> --- lib/main.js | 10 +++++----- package-lock.json | 28 +++++++--------------------- package.json | 2 +- 3 files changed, 13 insertions(+), 27 deletions(-) diff --git a/lib/main.js b/lib/main.js index 3ec39b5..9ae9d78 100644 --- a/lib/main.js +++ b/lib/main.js @@ -89,12 +89,12 @@ export async function main( permissions ), { - shouldRetry: (error) => error.status >= 500, - onFailedAttempt: (error) => { + shouldRetry: ({ error }) => error.status >= 500, + onFailedAttempt: (context) => { core.info( `Failed to create token for "${parsedRepositoryNames.join( "," - )}" (attempt ${error.attemptNumber}): ${error.message}` + )}" (attempt ${context.attemptNumber}): ${context.error.message}` ); }, retries: 3, @@ -105,9 +105,9 @@ export async function main( ({ authentication, installationId, appSlug } = await pRetry( () => getTokenFromOwner(request, auth, parsedOwner, permissions), { - onFailedAttempt: (error) => { + onFailedAttempt: (context) => { core.info( - `Failed to create token for "${parsedOwner}" (attempt ${error.attemptNumber}): ${error.message}` + `Failed to create token for "${parsedOwner}" (attempt ${context.attemptNumber}): ${context.error.message}` ); }, retries: 3, diff --git a/package-lock.json b/package-lock.json index e02d9da..d1e8624 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@actions/core": "^1.11.1", "@octokit/auth-app": "^8.1.1", "@octokit/request": "^10.0.3", - "p-retry": "^6.2.1", + "p-retry": "^7.1.0", "undici": "^7.16.0" }, "devDependencies": { @@ -942,11 +942,6 @@ "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", "dev": true }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" - }, "node_modules/@vercel/nft": { "version": "0.29.4", "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.29.4.tgz", @@ -2822,16 +2817,15 @@ } }, "node_modules/p-retry": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", - "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-7.1.0.tgz", + "integrity": "sha512-xL4PiFRQa/f9L9ZvR4/gUCRNus4N8YX80ku8kv9Jqz+ZokkiZLM0bcvX0gm1F3PDi9SPRsww1BDsTWgE6Y1GLQ==", + "license": "MIT", "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" + "is-network-error": "^1.1.0" }, "engines": { - "node": ">=16.17" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3055,14 +3049,6 @@ "node": ">=8" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" - } - }, "node_modules/reusify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", diff --git a/package.json b/package.json index 954cccf..ad76956 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@actions/core": "^1.11.1", "@octokit/auth-app": "^8.1.1", "@octokit/request": "^10.0.3", - "p-retry": "^6.2.1", + "p-retry": "^7.1.0", "undici": "^7.16.0" }, "devDependencies": {