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

@shyimshyim 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

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
ContributorAuthor

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
ContributorAuthor

I split into two commits for better review

@asgrimasgrim 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!

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

Labels

enhancementNew feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@shyim@asgrim