Skip to content

chore: update GitHub Action runtime to node24 - #26

Merged
avivm-lang merged 1 commit into
akeyless-community:mainfrom
harrison-akeyless:node24-runtime-update
Jun 3, 2026
Merged

chore: update GitHub Action runtime to node24#26
avivm-lang merged 1 commit into
akeyless-community:mainfrom
harrison-akeyless:node24-runtime-update

Conversation

@harrison-akeyless

Copy link
Copy Markdown

Summary

This change updates the action runtime from node20 to node24 and fixes the local packaging workflow so the action can be rebuilt from a clean checkout.

Changes

  • update runs.using in action.yml from node20 to node24
  • add @vercel/ncc as a dev dependency so npm run package works as documented
  • regenerate dist/index.js and the required bundled dist assets

Validation

  • npm run test — 25/25 PASS
  • npm run package — SUCCESS

Notes

The rebuilt bundle emits additional dist assets that are referenced by dist/index.js, so they are included with the packaged action output.

@avivm-lang

Copy link
Copy Markdown
Collaborator

Please check bumping version from v1.1.5 to v1.1.6 as part of this PR, since the release workflow uses that file to create the next tag/release.

Comment thread package.json
@@ -18,6 +18,7 @@
"js-yaml": "^4.1.0"
},
"devDependencies": {
"@vercel/ncc": "^0.38.3",
"jest": "^29.7.0",
"mock-fs": "^5.2.0"
}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Please check bumping version from v1.1.5 to v1.1.6 as part of this PR, since the release workflow uses that file to create the next tag/release.

@avivm-lang
avivm-lang merged commit d950968 into akeyless-community:main Jun 3, 2026
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.

4 participants