-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CI] Warning: Dependabot does not support your npm version #6007
Comments
maybe @open-telemetry/javascript-approvers have seen this before? |
I haven't seen this, no. If this is indeed because of https://github.blog/changelog/2025-01-20-dependabot-will-no-longer-support-npm-v6/ then this is very recent. The OTel JS repos are using renovate, rather than dependabot, so I wouldn't expect to see it there. I don't know how Dependabot is deciding the version of npm that is intended to be used. |
Some, older, but possibly related discussion at: dependabot/dependabot-core#9277 |
which looks the same as dependabot/dependabot-core#11359 From looking at the recent commits to dependabot-core in this area: https://github.com/dependabot/dependabot-core/commits/main/npm_and_yarn/ Total guesses at workarounds:
|
dependabot/dependabot-core#11359 was resolved. I wonder if this issue has gone away now. |
Cool, thanks for all the feedback. I think that @trask just gave it a try, but it, at the moment, is still complaining about NPM versions. |
I wonder if this is the same issue as dependabot/dependabot-core#11373 - dependabot failing if there's no |
Thanks for the link to that issue. While I'm working on getting the lock file into the repo (it isn't there yet), Dependabot was working before. I tried it again and it still isn't working. Btw, our packages file has an |
This PR https://github.com/dependabot/dependabot-core/pull/11367/files updated dependabot’s lockfile handling for npm. Not sure if it’s a red herring but correlates to about the time we began experiencing the issue. |
- [Add] Lockfile added. This prevented dependabots from working. This is an issue since 20th Jan 2025 per https://github.blog/changelog/2025-01-20-dependabot-will-no-longer-support-npm-v6/. Although we don't specify an npm version, because lock files were not included, npm failed. see related issue open-telemetry/opentelemetry.io#6007 (comment). - [bump] Update `parcel/core` to v12.12.0 to match all other parcel versions - [Add] Add `parcel/config-default` as explicit dependency as we use this in the `.parcelrc` config. This previously worked when the repository was at v2.9.3.
Originally posted by @dependabot[bot] in #5946 (comment):
Anyone know how to fix this? We have https://github.com/open-telemetry/opentelemetry.io/blob/main/.nvmrc, so it shouldn't be using a deprecated version of NPM.
Any ideas @svrnm @trask et al.?
Resources:
The text was updated successfully, but these errors were encountered: