Skip to content

Update GitHub Actions to latest versions#105

Merged
stevevanhooser merged 1 commit into
mainfrom
claude/debug-symmetry-ci-XuW4b
May 10, 2026
Merged

Update GitHub Actions to latest versions#105
stevevanhooser merged 1 commit into
mainfrom
claude/debug-symmetry-ci-XuW4b

Conversation

@stevevanhooser
Copy link
Copy Markdown
Contributor

Summary

This PR updates the GitHub Actions used in the test-symmetry workflow to their latest major versions to ensure compatibility and access to the latest features and bug fixes.

Key Changes

  • Updated actions/checkout from v4 to v6
  • Updated matlab-actions/setup-matlab from v2 to v3
  • Updated matlab-actions/run-command from v2 to v3 (2 occurrences)

Details

These version updates ensure the CI/CD pipeline uses the latest stable releases of the GitHub Actions, which may include performance improvements, security patches, and enhanced functionality. The workflow structure and logic remain unchanged.

https://claude.ai/code/session_01SFrLKvJwkch8hfDpQ5VrLR

Replaces Node 20-based action versions with the current Node 24
majors ahead of GitHub's deprecation deadline:
  actions/checkout            v4 -> v6
  matlab-actions/setup-matlab v2 -> v3
  matlab-actions/run-command  v2 -> v3

These bumps are runtime-only for the matlab-actions; checkout v6 also
changes credential persistence to a separate file, which does not
affect this workflow (no Docker container, no credential reuse).

https://claude.ai/code/session_01SFrLKvJwkch8hfDpQ5VrLR
@stevevanhooser stevevanhooser merged commit 4e15508 into main May 10, 2026
1 check passed
@stevevanhooser stevevanhooser deleted the claude/debug-symmetry-ci-XuW4b branch May 10, 2026 18:20
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.

2 participants