Skip to content

github/workflows: upgrade actions to Node.js 24 versions#970

Merged
padelsbach merged 1 commit into
wolfSSL:masterfrom
ejohnstown:update-workflows
May 12, 2026
Merged

github/workflows: upgrade actions to Node.js 24 versions#970
padelsbach merged 1 commit into
wolfSSL:masterfrom
ejohnstown:update-workflows

Conversation

@ejohnstown
Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings May 11, 2026 22:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates GitHub Actions workflow dependencies to newer major versions intended to run on newer Node.js runtimes, reducing exposure to deprecated Node versions in the CI pipeline.

Changes:

  • Bump actions/checkout to v6 across workflows that check out repositories.
  • Bump actions/cache to v5 across workflows that use caching.
  • Bump artifact actions (upload-artifact to v7, download-artifact to v8) where used.

Reviewed changes

Copilot reviewed 18 out of 18 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.github/workflows/zephyr.yml Update actions/upload-artifact to v7 for failure-log uploads.
.github/workflows/windows-sftp.yml Update actions/checkout to v6, actions/upload-artifact to v7, and actions/download-artifact to v8.
.github/workflows/tpm-ssh.yml Update actions/checkout to v6 and actions/upload-artifact to v7.
.github/workflows/test-fatfs.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/sshd-test.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/singlethread-check.yml Update actions/cache to v5.
.github/workflows/sftp-test.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/scp-test.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/sanitizer.yml Update actions/checkout to v6, actions/upload-artifact to v7, and actions/download-artifact to v8.
.github/workflows/paramiko-sftp-test.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/os-check.yml Update actions/cache to v5.
.github/workflows/network-contention-test.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/multi-compiler.yml Update actions/checkout to v6, actions/upload-artifact to v7, and actions/download-artifact to v8.
.github/workflows/kyber.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/interop-mlkem.yml Update actions/cache to v5.
.github/workflows/cppcheck.yml Update actions/checkout to v6 and actions/upload-artifact to v7.
.github/workflows/coverity-scan-fixes.yml Update actions/cache to v5 and actions/checkout to v6.
.github/workflows/codespell.yml Update actions/checkout to v6.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/windows-sftp.yml
Comment thread .github/workflows/tpm-ssh.yml
@padelsbach padelsbach merged commit b7c644f into wolfSSL:master May 12, 2026
135 checks passed
@ejohnstown ejohnstown deleted the update-workflows branch May 12, 2026 05:27
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