Skip to content

chore: update node-integration workflow template to latest actions - #9836

Merged
reggi merged 1 commit into
npm:latestfrom
MikeMcC399:update/node-integration-template
Aug 3, 2026
Merged

chore: update node-integration workflow template to latest actions#9836
reggi merged 1 commit into
npm:latestfrom
MikeMcC399:update/node-integration-template

Conversation

@MikeMcC399

Copy link
Copy Markdown
Contributor

Situation

If the GitHub Actions .github/workflows/node-integration.yml workflow "nodejs integration" is run, it outputs multiple deprecation warnings, including the text "Node.js 20 is deprecated." and referring to the blog article Deprecation of Node 20 on GitHub Actions runners dated September 19, 2025.

Change

Update action usage in scripts/template-oss/node-integration-yml.hbs to latest versions with runs.using node24:

BEFORE AFTER
actions/cache@v3 actions/cache@v6
actions/download-artifact@v4 actions/download-artifact@v8
actions/github-script@v6 actions/github-script@v9
actions/upload-artifact@v4 actions/upload-artifact@v7

Verification

Run workflow node-integration with:

nodejs: 26.5.1
npm version: 12.0.2

Confirm that there are no longer deprecation warnings output.

References

Update to
actions/cache@v6
actions/download-artifact@v8
actions/github-script@v9
actions/upload-artifact@v7
@reggi
reggi merged commit 4cdccea into npm:latest Aug 3, 2026
26 checks passed
@MikeMcC399
MikeMcC399 deleted the update/node-integration-template branch August 3, 2026 18:42
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.

node-integration.yml workflow uses deprecated actions based on node16 & node20

3 participants