Skip to content

ci: drop node16 and 18#47

Merged
Eomm merged 1 commit intomainfrom
no18
Mar 2, 2025
Merged

ci: drop node16 and 18#47
Eomm merged 1 commit intomainfrom
no18

Conversation

@Eomm
Copy link
Member

@Eomm Eomm commented Mar 1, 2025

This line was introduced at: #31

I think this is a leftover from v1.
How do we want to ship this change?

cc @Uzlopak

Signed-off-by: Manuel Spigolon <manuel.spigolon@nearform.com>
Copy link
Member

@gurgunday gurgunday left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, for libraries that weren't dependent on Fastify, we preferred to pin node versions instead of dropping them at the time

In fact for fast-uri, we used tape instead of node:test for this reason AFAICT:

fastify/fast-uri#95

I think this would be a major in principle

@gurgunday gurgunday requested review from a team and zekth March 1, 2025 11:20
Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

We should bump the major

@Eomm Eomm changed the title ci: drop node18 ci: drop node16 and 18 Mar 2, 2025
@Eomm Eomm merged commit c2cde20 into main Mar 2, 2025
17 checks passed
@Eomm Eomm deleted the no18 branch March 2, 2025 09:31
@Eomm
Copy link
Member Author

Eomm commented Mar 2, 2025

In fact for fast-uri, we used tape instead of node:test for this reason AFAICT:

Yes, but: if someone would open an issue complaining that the module does not work on node16 in a specific use case, would someone work on it?

Following the node.js release schedule and EOL, forces our software to be up to date with endless benefits.

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.

4 participants