Skip to content

feat: node 24 update#10

Merged
asgrim merged 2 commits into
php:mainfrom
shyim:feat/node-24
Jun 17, 2026
Merged

feat: node 24 update#10
asgrim merged 2 commits into
php:mainfrom
shyim:feat/node-24

Conversation

@shyim

@shyim shyim commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Got some deprecations inside GHA using this action. Therefore updated runtime to Node 24, and replaced Jest with Vite (Jest with ESM is weird).

Tested against real project 🙂
Screendrop_2026-06-06-20-57-04

@asgrim

asgrim commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

This is an enormous diff, so not sure when I can get to it... if you can simplify this, it might be better...
image

@shyim

shyim commented Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

I can remove that from diff but you have to run it afterwards and commit. That's sadly how Javascript actions work. You can also ignore the dist files as there is a CI Job which verifies that the generated dist does not drift out

@shyim

shyim commented Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

I split into two commits for better review

@asgrim asgrim left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks!

@asgrim asgrim self-assigned this Jun 15, 2026
@asgrim asgrim added the enhancement New feature or request label Jun 15, 2026
@asgrim asgrim modified the milestones: 0.0.3, 0.0.4 Jun 15, 2026
@asgrim asgrim merged commit 3eb1093 into php:main Jun 17, 2026
2 checks passed
@shyim shyim deleted the feat/node-24 branch June 17, 2026 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants