From 7dd7db739f55781d33c04da69f068fa3d55986fd Mon Sep 17 00:00:00 2001 From: ehennestad Date: Wed, 29 Oct 2025 00:19:21 +0100 Subject: [PATCH 1/7] Add R2025a and R2025b to test matrix --- .../configurations/matlab_release_matrix_strategy.yml | 6 ++++++ .github/workflows/prepare_release.yml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/configurations/matlab_release_matrix_strategy.yml b/.github/workflows/configurations/matlab_release_matrix_strategy.yml index caf18bcad..d0a1e5b12 100644 --- a/.github/workflows/configurations/matlab_release_matrix_strategy.yml +++ b/.github/workflows/configurations/matlab_release_matrix_strategy.yml @@ -21,4 +21,10 @@ skip-pynwb-compatibilty-test-for-tutorial: '0' - matlab-version: R2024b python-version: '3.11' + skip-pynwb-compatibilty-test-for-tutorial: '0' +- matlab-version: R2025a + python-version: '3.12' + skip-pynwb-compatibilty-test-for-tutorial: '0' +- matlab-version: R2025b + python-version: '3.13' skip-pynwb-compatibilty-test-for-tutorial: '0' \ No newline at end of file diff --git a/.github/workflows/prepare_release.yml b/.github/workflows/prepare_release.yml index 3fbbad163..08193d1ba 100644 --- a/.github/workflows/prepare_release.yml +++ b/.github/workflows/prepare_release.yml @@ -56,6 +56,12 @@ jobs: - matlab-version: R2024b python-version: '3.11' skip-pynwb-compatibilty-test-for-tutorial: '0' + - matlab-version: R2025a + python-version: '3.12' + skip-pynwb-compatibilty-test-for-tutorial: '0' + - matlab-version: R2025b + python-version: '3.13' + skip-pynwb-compatibilty-test-for-tutorial: '0' steps: - name: Check out repository uses: actions/checkout@v4 From a750c8b3c6e60e52c374063343c99a7c70746300 Mon Sep 17 00:00:00 2001 From: ehennestad Date: Wed, 29 Oct 2025 00:23:24 +0100 Subject: [PATCH 2/7] Update run_tests.yml --- .github/workflows/run_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 9d5ce308b..a4a48ad88 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -1,4 +1,5 @@ # Run and publish MATLAB tests with coverage across multiple MATLAB versions + name: Run tests on: pull_request: From 55532bfad9f40e5ab9900dc8c2614cc4e3b881bf Mon Sep 17 00:00:00 2001 From: ehennestad Date: Wed, 29 Oct 2025 17:14:17 +0100 Subject: [PATCH 3/7] Update run_tests.yml --- .github/workflows/run_tests.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index a4a48ad88..9d5ce308b 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -1,5 +1,4 @@ # Run and publish MATLAB tests with coverage across multiple MATLAB versions - name: Run tests on: pull_request: From e4978d6f7d37a77016bf37eb69a8b45639677db9 Mon Sep 17 00:00:00 2001 From: ehennestad Date: Wed, 29 Oct 2025 17:17:50 +0100 Subject: [PATCH 4/7] Update nwbRead.m --- nwbRead.m | 1 + 1 file changed, 1 insertion(+) diff --git a/nwbRead.m b/nwbRead.m index 4f657abee..2ab936fdd 100644 --- a/nwbRead.m +++ b/nwbRead.m @@ -199,3 +199,4 @@ function throwExceptionWithCauseOnVersionMismatch(ME) ME = ME.addCause(MECause); throwAsCaller(ME) end + From 310b21c27cb891b4124572b94014953d6d2f2cf1 Mon Sep 17 00:00:00 2001 From: ehennestad Date: Wed, 29 Oct 2025 17:18:06 +0100 Subject: [PATCH 5/7] Update nwbRead.m trigger test workflow --- nwbRead.m | 1 - 1 file changed, 1 deletion(-) diff --git a/nwbRead.m b/nwbRead.m index 2ab936fdd..4f657abee 100644 --- a/nwbRead.m +++ b/nwbRead.m @@ -199,4 +199,3 @@ function throwExceptionWithCauseOnVersionMismatch(ME) ME = ME.addCause(MECause); throwAsCaller(ME) end - From 017e71b906894c0af58aedb8384074a46bfd029e Mon Sep 17 00:00:00 2001 From: ehennestad Date: Wed, 29 Oct 2025 18:01:14 +0100 Subject: [PATCH 6/7] Update run_tests.yml --- .github/workflows/run_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 9d5ce308b..2b8f2f2ae 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -9,6 +9,7 @@ on: - "*.md" - "*.codespellrc" - ".github/**" + - !.github/workflows/run_tests.yml - "docs/**" push: branches: From 3b9509358ed5da97519b077b68c48f3c36dcb471 Mon Sep 17 00:00:00 2001 From: ehennestad Date: Wed, 29 Oct 2025 18:01:51 +0100 Subject: [PATCH 7/7] Update run_tests.yml --- .github/workflows/run_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 2b8f2f2ae..0b7a42e77 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -9,7 +9,7 @@ on: - "*.md" - "*.codespellrc" - ".github/**" - - !.github/workflows/run_tests.yml + - "!.github/workflows/run_tests.yml" - "docs/**" push: branches: