diff --git a/.yarn/versions/3f01b356.yml b/.yarn/versions/3f01b356.yml new file mode 100644 index 00000000000..b8af1f11680 --- /dev/null +++ b/.yarn/versions/3f01b356.yml @@ -0,0 +1,24 @@ +releases: + "@yarnpkg/cli": minor + "@yarnpkg/plugin-npm": minor + +declined: + - "@yarnpkg/plugin-compat" + - "@yarnpkg/plugin-constraints" + - "@yarnpkg/plugin-dlx" + - "@yarnpkg/plugin-essentials" + - "@yarnpkg/plugin-init" + - "@yarnpkg/plugin-interactive-tools" + - "@yarnpkg/plugin-nm" + - "@yarnpkg/plugin-npm-cli" + - "@yarnpkg/plugin-pack" + - "@yarnpkg/plugin-patch" + - "@yarnpkg/plugin-pnp" + - "@yarnpkg/plugin-pnpm" + - "@yarnpkg/plugin-stage" + - "@yarnpkg/plugin-typescript" + - "@yarnpkg/plugin-version" + - "@yarnpkg/plugin-workspace-tools" + - "@yarnpkg/builder" + - "@yarnpkg/core" + - "@yarnpkg/doctor" diff --git a/packages/plugin-npm/sources/npmHttpUtils.ts b/packages/plugin-npm/sources/npmHttpUtils.ts index e086dd35f7b..72fb4756cd4 100644 --- a/packages/plugin-npm/sources/npmHttpUtils.ts +++ b/packages/plugin-npm/sources/npmHttpUtils.ts @@ -595,6 +595,8 @@ async function getOidcToken(registry: string, {configuration, ident}: {configura if (process.env.GITLAB_CI) { idToken = process.env.NPM_ID_TOKEN || null; + } else if (process.env.CIRCLECI) { + idToken = process.env.NPM_ID_TOKEN || null; } else if (process.env.GITHUB_ACTIONS) { if (!(process.env.ACTIONS_ID_TOKEN_REQUEST_URL && process.env.ACTIONS_ID_TOKEN_REQUEST_TOKEN)) return null;