Skip to content

Update GitHub Actions Node runtime pins#154

Merged
mehul0810 merged 1 commit into
release/1.7.0from
fix/101-release-1.7.0-node24-actions
Jul 2, 2026
Merged

Update GitHub Actions Node runtime pins#154
mehul0810 merged 1 commit into
release/1.7.0from
fix/101-release-1.7.0-node24-actions

Conversation

@mehul0810

Copy link
Copy Markdown
Collaborator

Summary

  • Update JavaScript GitHub Actions to versions whose action metadata uses the Node 24 runtime.
  • Cover checkout, setup-node, sticky PR comments, PR playground comments, and release asset upload workflows.
  • Leave composite and Docker-based actions unchanged because they are not Node action-runtime warning sources.

Node 24 metadata verified

  • actions/checkout@v7.0.0 -> using: node24
  • actions/setup-node@v6.4.0 -> using: node24
  • marocchino/sticky-pull-request-comment@v3.0.4 -> using: node24
  • mshick/add-pr-comment@v3.12.0 -> using: node24
  • softprops/action-gh-release@v3.0.1 -> using: node24
  • Existing shivammathur/setup-php@v2 already reports using: node24

Validation

  • Parsed all .github/workflows/*.yml files with Ruby YAML.
  • git diff --check
  • Confirmed no remaining actions/checkout@v4, actions/setup-node@v4, marocchino/sticky-pull-request-comment@v2, mshick/add-pr-comment@v2, or softprops/action-gh-release@v2 references.
  • actionlint is not installed locally; hosted workflow execution is the final validation for action compatibility.

Closes #101

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Test on Playground
Test this pull request on the Playground

@mehul0810 mehul0810 merged commit a643b04 into release/1.7.0 Jul 2, 2026
11 checks passed
@mehul0810 mehul0810 deleted the fix/101-release-1.7.0-node24-actions branch July 2, 2026 08:05
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.

1 participant