From a0888b418ead64c619a4a68b892c2ff06ed4fd58 Mon Sep 17 00:00:00 2001 From: Kuntal Kokate Date: Tue, 7 Oct 2025 17:11:29 -0700 Subject: [PATCH 1/4] KAN-35 Adding missing toolboxes --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e8a1582..44c176d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -61,6 +61,8 @@ jobs: uses: matlab-actions/setup-matlab@v2 with: release: ${{ matrix.release }} + products: Statistics_and_Machine_Learning_Toolbox + cache: true # Runs a set of commands using the runner's shell - name: Run all tests From 287983075ae5661a187cb8f6d55814b8ba1744bc Mon Sep 17 00:00:00 2001 From: Kuntal Kokate Date: Wed, 8 Oct 2025 14:44:25 -0700 Subject: [PATCH 2/4] Adding Signal Processing Toolbox in matlab versions --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 44c176d..61786f7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -61,7 +61,7 @@ jobs: uses: matlab-actions/setup-matlab@v2 with: release: ${{ matrix.release }} - products: Statistics_and_Machine_Learning_Toolbox + products: Statistics_and_Machine_Learning_Toolbox Signal_Processing_Toolbox cache: true # Runs a set of commands using the runner's shell From cd977b74dd8407aaf04ec240c6bf0b3a53444d46 Mon Sep 17 00:00:00 2001 From: Kuntal Kokate Date: Wed, 8 Oct 2025 16:21:31 -0700 Subject: [PATCH 3/4] Setting up virtual display for R2025a --- .github/workflows/ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 61786f7..6195e13 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,6 +63,15 @@ jobs: release: ${{ matrix.release }} products: Statistics_and_Machine_Learning_Toolbox Signal_Processing_Toolbox cache: true + + - name: Setup virtual display for R2025a + if: matrix.release == 'R2025a' + run: | + sudo apt-get update + sudo apt-get install -y xvfb + export DISPLAY=:99 + Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & + sleep 3 # Runs a set of commands using the runner's shell - name: Run all tests From e8a60dce1cb9c11dbbff7882eb4c9a770e7d3834 Mon Sep 17 00:00:00 2001 From: Kuntal Kokate Date: Thu, 9 Oct 2025 14:14:29 -0700 Subject: [PATCH 4/4] Revert "Setting up virtual display for R2025a" This reverts commit cd977b74dd8407aaf04ec240c6bf0b3a53444d46. --- .github/workflows/ci.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6195e13..61786f7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,15 +63,6 @@ jobs: release: ${{ matrix.release }} products: Statistics_and_Machine_Learning_Toolbox Signal_Processing_Toolbox cache: true - - - name: Setup virtual display for R2025a - if: matrix.release == 'R2025a' - run: | - sudo apt-get update - sudo apt-get install -y xvfb - export DISPLAY=:99 - Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & - sleep 3 # Runs a set of commands using the runner's shell - name: Run all tests