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

[rush] some package has major version upgrade available but not reported by rush #3169

Closed
jeremymeng opened this issue Jan 18, 2022 · 1 comment

Comments

@jeremymeng
Copy link
Member

Summary

we use the following steps in our repo to find out available major version upgrades

image

Recently we found that while rush found an available upgrade v7.0.0 for @types/concurrently, it didn't report an upgrade that is available to the main library package concurrently. The two at least are used together in one package (dev-tool) that is managed by rush.

This was tested on commit 6faa0c8ce28049eb337ac3c9790ecd72324929c7 of https://github.com/azure/azure-sdk-for-js

Expected result:
Rush reports that an upgrade of v7.0.0 is available to the main library package concurrently

Actual result:

Details

Standard questions

Please answer these questions to help us investigate your issue more quickly:

Question Answer
@microsoft/rush globally installed version? 1.55.1
rushVersion from rush.json? 1.55.1
useWorkspaces from rush.json? not using this option
Operating system?
Would you consider contributing a PR?
Node.js version (node -v)? 16.13.1
@iclanton
Copy link
Member

It looks like you're using a very old version of Rush. Notification about new versions isn't a Rush feature, but it is a feature of some package managers, and some packages have postInstall scripts that report when a new version is available.

I recommend that you look into how the package reports new versions and/or what the package manager that you're using is expected to do.

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

2 participants