-
Notifications
You must be signed in to change notification settings - Fork 145
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
[key packages] Addressing Node.js CITGM failures #261
Comments
Some ideas on how to get contributions with fixes: #259 (comment) |
As we are suggesting to test against the LTS versions, we could suggest a setup to run the tests against the new node version that triggers warning and don't block the CI pipeline |
Running against, essentially, nightlies is likely too much of a budern and could produce too much noise - not sure I'd recommend that to package maintainers. But there is a need to better surface these failures when the need arises. I think I need to learn more about existing CITGM processes :) |
CITGM is run against proposed breaking changes in the Node.js master branch. Ideally, CITGM against master branch should always be green. (If a breaking change is going to break a package in CITGM, the package should be updated first before the breaking change lands. At least, that's my opinion!) However, as of now, there are packages that are broken against the master branch. I would like those to be fixed. This would have a lot of benefits. First, it would make CITGM results much easier to interpret Right now, it requires a person to know what failures are expected. Second, it would open the door for some CITGM automation and running CITGM on release proposals. Thirdly, it would encourage us to keep the package list in CITGM up-to-date. There are likely some unmaintained packages in there, and I'm not sure it's appropriate to have unmaintained packages in there unless their usage is extremely widespread such that breaking them would break the ecosystem. |
This was brought up in the 2019-09-24 meeting issue by @Trott:
We didn't really get a chance to discuss this during the meeting, so creating a separate issue for this:
The text was updated successfully, but these errors were encountered: