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

Renovate issues #3821

Open
taban03 opened this issue Oct 8, 2024 · 0 comments
Open

Renovate issues #3821

taban03 opened this issue Oct 8, 2024 · 0 comments
Labels
bug Verified defect in functionality Priority: Medium size/S

Comments

@taban03
Copy link
Contributor

taban03 commented Oct 8, 2024

Describe the bug
There few issues and possible enhancements that should be addressed in the renovate automation:

  1. Problem with the NPM dependencies update: Renovate bot doesn't properly align the package.json and the package-lock.json/npm-shrinkwrap.json .
    In few situations it was required to update the package-lock.json/npm-shrinkwrap.json by manually running npm install as npm ci is rather used to build the API ML.
    We could create a separate Gradle task for Renovate that would run npm install.
  2. In some case, The Dependency dashboard contains the name of the component that should be updated, but not the specific version.
    Example:
    chore: Update dependency ansi-regex to v6 (v2.x.x)
  3. In case we would like to upgrade several dependencies to a major version, ticking each item would created a separate PR specific for that dependency. It'd be helpful to have the option to incorporate the selected components update within just one PR.

https://github.com/zowe/api-layer/wiki/Issue-management

@taban03 taban03 added bug Verified defect in functionality new New issue that has not been worked on yet labels Oct 8, 2024
@taban03 taban03 changed the title Renovate doesn't properly update the dependencies Renovate issues Oct 8, 2024
@EvaJavornicka EvaJavornicka added Priority: Medium size/S and removed new New issue that has not been worked on yet labels Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Verified defect in functionality Priority: Medium size/S
Projects
Status: In Progress
Development

No branches or pull requests

2 participants