From 2f756a232c2b93d14be0b78a5647f271b23e15a6 Mon Sep 17 00:00:00 2001 From: David Buzinski Date: Mon, 30 Mar 2026 13:27:24 -0400 Subject: [PATCH 1/2] use node24 actions for workflows --- .github/workflows/bat.yml | 8 ++++---- .github/workflows/publish.yml | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/bat.yml b/.github/workflows/bat.yml index 68d4400..b46d2f2 100644 --- a/.github/workflows/bat.yml +++ b/.github/workflows/bat.yml @@ -8,13 +8,13 @@ jobs: name: Build and Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: - node-version: 20 + node-version: 24 - name: Perform npm tasks run: npm run ci - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v5 with: name: built-action path: | diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index bef4a6c..4c45fe3 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -12,14 +12,14 @@ jobs: outputs: tag: ${{ steps.update-package-version.outputs.version }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Configure git run: | git config user.name 'Release Action' git config user.email '<>' - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v6 with: - node-version: 20 + node-version: 24 # Call `npm version`. It increments the version and commits the changes. # We'll save the output (new version string) for use in the following From 3f596c39518bf05c9c785d8d901f0e3837067a84 Mon Sep 17 00:00:00 2001 From: David Buzinski Date: Mon, 30 Mar 2026 13:36:13 -0400 Subject: [PATCH 2/2] bump upload/download-artifact --- .github/workflows/bat.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/bat.yml b/.github/workflows/bat.yml index b46d2f2..2f6a058 100644 --- a/.github/workflows/bat.yml +++ b/.github/workflows/bat.yml @@ -14,7 +14,7 @@ jobs: node-version: 24 - name: Perform npm tasks run: npm run ci - - uses: actions/upload-artifact@v5 + - uses: actions/upload-artifact@v7 with: name: built-action path: | @@ -67,7 +67,7 @@ jobs: check-matlab: matlabVer = ver('matlab'); assert(strcmp(matlabVer.Release,'(R2023a)')); check-toolbox: symbolicVer = ver('symbolic'); assert(strcmp(symbolicVer.Release,'(R2023a)')); steps: - - uses: actions/download-artifact@v5 + - uses: actions/download-artifact@v8 with: name: built-action - name: Install selected products