Skip to content
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

dependency version is not compatible for the most recent @semantic-release/gitlab #4

Open
Fruzenshtein opened this issue Apr 2, 2021 · 0 comments

Comments

@Fruzenshtein
Copy link

Hey 👋

Recently I decided to play with semantic releases and publishing of docker image artifacts to the GitLab container registry.
So I installed a few basic semantic-release packages:

//snippet from package.json
...
"devDependencies": {
    "@semantic-release/gitlab": "^6.0.9",
    "@semantic-release/gitlab-config": "^8.0.0",
    "jest": "^26.1.0",
    "nodemon": "^2.0.4",
    "semantic-release": "^17.4.2",
    "supertest": "^4.0.2"
  }
...

Then I tried to install this package:

npm i semantic-release-gitlab-registry

Unfortunately I got this error:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/semantic-release
npm ERR!   dev semantic-release@"^17.4.2" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer semantic-release@"^15.9.0" from [email protected]
npm ERR! node_modules/semantic-release-gitlab-registry
npm ERR!   semantic-release-gitlab-registry@"*" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /Users/Alex/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/Alex/.npm/_logs/2021-04-02T09_52_48_097Z-debug.log

I found that there is an obsolete version with the peerDependeny on 15.9.0 here. So my suggestion is to update it, of course, if it would not break anything and publish a new version of the semantic-release-gitlab-registry

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant