From 66d5d60bc9f2f72321e9d90cc404f28d101f1f91 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 10 May 2026 18:15:35 +0000 Subject: [PATCH] Bump symmetry CI actions to Node 24 majors 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 --- .github/workflows/test-symmetry.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-symmetry.yml b/.github/workflows/test-symmetry.yml index cee466a..5b40ee6 100644 --- a/.github/workflows/test-symmetry.yml +++ b/.github/workflows/test-symmetry.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repo - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Start virtual display server if: runner.os == 'Linux' @@ -27,7 +27,7 @@ jobs: echo "DISPLAY=:99" >> $GITHUB_ENV - name: Set up MATLAB - uses: matlab-actions/setup-matlab@v2 + uses: matlab-actions/setup-matlab@v3 with: release: latest cache: true @@ -39,7 +39,7 @@ jobs: uses: ehennestad/matbox-actions/install-matbox@v1 - name: Run symmetry tests - uses: matlab-actions/run-command@v2 + uses: matlab-actions/run-command@v3 with: command: | % Add the repo root so MATLAB sees the top-level +ndr namespace, @@ -93,7 +93,7 @@ jobs: assert(all(~[results.Failed]), "Some symmetry tests failed") - name: Restore MATLAB Path - uses: matlab-actions/run-command@v2 + uses: matlab-actions/run-command@v3 if: always() with: command: |