Skip to content

Get CI running again, and working - #540

Merged
rosston merged 2 commits into
mainfrom
fill-out-ci
Sep 18, 2026
Merged

rosston merged 2 commits into
mainfrom
fill-out-ci

Conversation

@rosston

@rosston rosston commented Sep 17, 2026

Copy link
Copy Markdown
Member

Bump our Actions versions and fix a bug caused by auto-detection of ESM in Node.js 20.19+.

Node 20.19+ auto-detects ambiguous .js files containing import/export
syntax and loads them as native ESM, bypassing babel-core/register's
CJS require hook entirely. That broke require() calls inside the babel
example's test files. Declaring "type": "commonjs" opts this legacy
Babel-6 fixture out of that auto-detection so babel-core/register keeps
transforming these files as it always has.
@rosston rosston changed the title Add newer Node versions to GitHub workflow Get CI running again, and working Sep 18, 2026
@rosston
rosston marked this pull request as ready for review September 18, 2026 20:57
@rosston rosston self-assigned this Sep 18, 2026
@rosston
rosston merged commit 022eaaa into main Sep 18, 2026
6 checks passed
@rosston
rosston deleted the fill-out-ci branch September 18, 2026 20:59
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.

2 participants