You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, it's me again! I'm here to update this action to Node24 since Node20 will be deprecated on GitHub Runners started June 2nd, 2026. I've also incorporated some other updates as well (no functional changes, looks like more than it is due to dist/ updates).
Changes
Updated to Node24 [BREAKING CHANGE]
Updated dependencies and Actions
Updated to ESM format
Added Checkov (part of superlinter)
Updated Dependabot configuration to include GitHub Actions and group updates.
Updated linter configurations
Most of these changes align to what has been going on with GitHub's typescript-action template. Happy to make any adjustments or reduce the size of this PR too, just let me know!
Caution
This is considered a breaking change due to the bump in Node version, which requried Actions Runner version of v2.327.1 to run. This (and newer versions) have been available to public runners for many months now.
The README has been updated to reflect a v10 version because of this.
@wolfgangB33r - Is there any chance you could review this? I'm more than happy to update this again since other PRs got merged in (surpringly), but I don't really want to waste time updating this again if you're not interested.
@kxc171 reducing PR size to segregate changes may help in getting quicker approval.
I'm also waiting for support for Nodejs.24, I could create a PR having changes only related to nodejs 24 support.
@jayeshmatekar-eaton - Yeah, this something we've done before with DT - we actually updated to Node20 the same way a year ago or so haha. Figured they wouldn't mind having it spruced up again
If they want me to reduce the PR I'm more than happy to do so, I would greatly appreciate if @wolfgangB33r or whoever actively maintains this repository to say so.
I have created #546 just to try and move this along faster. There are no actual changes with Node24.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hey, it's me again! I'm here to update this action to Node24 since Node20 will be deprecated on GitHub Runners started June 2nd, 2026. I've also incorporated some other updates as well (no functional changes, looks like more than it is due to
dist/updates).Changes
Most of these changes align to what has been going on with GitHub's typescript-action template. Happy to make any adjustments or reduce the size of this PR too, just let me know!
Caution
This is considered a breaking change due to the bump in Node version, which requried Actions Runner version of v2.327.1 to run. This (and newer versions) have been available to public runners for many months now.
The README has been updated to reflect a
v10version because of this.Fixes #545