Skip to content

lib: drop skipped modules#1036

Merged
RafaelGSS merged 21 commits into
nodejs:mainfrom
RafaelGSS:drop-eol-modules
Dec 15, 2023
Merged

lib: drop skipped modules#1036
RafaelGSS merged 21 commits into
nodejs:mainfrom
RafaelGSS:drop-eol-modules

Conversation

@RafaelGSS

Copy link
Copy Markdown
Member

Following up on the recent bankruptcy of the CITGM, this PR removes all modules that are being skipped by either having a "skip: true" or because we're skipping all active release lines, for instance: ">= 17" or ">= 16". I know that the idea of "skip: true" was temporary, but some modules have been skipped for quite some time.

My suggestion for the modules that still want to be included in the current CITGM is to open a new PR to add it back so we guarantee our CITGM will not be red/failing until issues are fixed - please note a flaky CITGM affects directly the efforts of a release.

Before pinging module authors I'd like to get @nodejs/tsc approval since the list is big and I don't want to cause any more noise in their notification box.

This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
This module isn't being tested in our CITGM for one of the following reasons:

* "skip" is true - meaning we're skipping it into CITGM run
* ">= EOL version" - meaning this module is being skipped in all active
  release lines
@codecov-commenter

codecov-commenter commented Dec 12, 2023

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (67f9816) 95.23% compared to head (5264773) 96.33%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1036      +/-   ##
==========================================
+ Coverage   95.23%   96.33%   +1.10%     
==========================================
  Files          28       28              
  Lines        2181     2181              
==========================================
+ Hits         2077     2101      +24     
+ Misses        104       80      -24     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Comment thread lib/lookup.json
Comment thread lib/lookup.json
Comment thread lib/lookup.json
@RafaelGSS

Copy link
Copy Markdown
Member Author

Now I'm pinging module authors to inform them that the modules are being removed from lookup.json. Please note that all the modules have not been run in the Node.js CITGM for a long time (for the reasons said in the PR description).

If you believe your module isn't flaky anymore and should be included in the CITGM for all active release lines, please open a PR I'll be happy to review/approve it.

@devinivy @DavidTPate @AdriVanHoudt
@christkv
@jprichardson
@isaacs
@defunctzombie
@boneskull
@ichernev
@xzyfer
@tj @ForbesLindesay
@acdlite @gaearon @sophiebits
@TooTallNate
@rauchg
@diasdavid
@mishoo
@contra @phated
@bcoe @addaleax
@lgeiger @rgbkrk

Again, no action other than removing the modules should be made in this PR. I'm planning to merge it tomorrow.

@RafaelGSS
RafaelGSS merged commit e2a0731 into nodejs:main Dec 15, 2023
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

Successfully merging this pull request may close these issues.

9 participants