mocha icon indicating copy to clipboard operation
mocha copied to clipboard

🛠 Repo: Test Node 24 in CI

Open JoshuaKGoldberg opened this issue 6 months ago • 2 comments

Tooling Suggestion Checklist

Overview

Mocha tests 18, 20, and 22 in CI right now:

https://github.com/mochajs/mocha/blob/fffe5696a6759f99ee305e3ccfe3feb2c96c5acc/.github/workflows/mocha.yml#L27

https://github.com/mochajs/mocha/blob/fffe5696a6759f99ee305e3ccfe3feb2c96c5acc/.github/workflows/mocha.yml#L71

Node 24 was just released (hooray!): https://nodejs.org/en/blog/release/v24.0.0

Let's add Node 24 to CI?

Additional Info

If this exposes any failures in Mocha, those would be good bugs to file.

JoshuaKGoldberg avatar May 16 '25 12:05 JoshuaKGoldberg

Absolutely, and lets test in latest 22 and 20 as well?

voxpelli avatar May 20 '25 07:05 voxpelli

😄 expanding the comment ranges a bit:

https://github.com/mochajs/mocha/blob/fffe5696a6759f99ee305e3ccfe3feb2c96c5acc/.github/workflows/mocha.yml#L26-L27

https://github.com/mochajs/mocha/blob/fffe5696a6759f99ee305e3ccfe3feb2c96c5acc/.github/workflows/mocha.yml#L69-L71

+1 to trying to work around those issues. If those aren't done as part of this work, I'd propose we file separate issues to track them.

JoshuaKGoldberg avatar May 20 '25 12:05 JoshuaKGoldberg