From 4ba9e2de972e162f27a36f2bb525088cf8d872f1 Mon Sep 17 00:00:00 2001 From: pifopi Date: Tue, 24 Feb 2026 22:41:54 +0100 Subject: [PATCH] Add tests on mac --- .github/workflows/cpp-ci-serial-programs-base.yml | 6 ++++++ .github/workflows/cpp-ci-serial-programs-mac-intel.yml | 3 ++- .github/workflows/cpp-ci-serial-programs-mac.yml | 3 ++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cpp-ci-serial-programs-base.yml b/.github/workflows/cpp-ci-serial-programs-base.yml index 15fe11c84..fb2dcb817 100644 --- a/.github/workflows/cpp-ci-serial-programs-base.yml +++ b/.github/workflows/cpp-ci-serial-programs-base.yml @@ -120,6 +120,12 @@ jobs: exit 1 } + - name: Run tests (Mac) + if: startsWith(inputs.os, 'mac') && inputs.run-tests + run: | + cd Arduino-Source/SerialPrograms/bin + ./SerialPrograms.app/Contents/MacOS/SerialPrograms --command-line-test-mode --command-line-test-folder ../../../CommandLineTests + - name: Run clang query if: inputs.run-clang-query run : | diff --git a/.github/workflows/cpp-ci-serial-programs-mac-intel.yml b/.github/workflows/cpp-ci-serial-programs-mac-intel.yml index 1e2b07f6a..d3664a0b2 100644 --- a/.github/workflows/cpp-ci-serial-programs-mac-intel.yml +++ b/.github/workflows/cpp-ci-serial-programs-mac-intel.yml @@ -6,4 +6,5 @@ jobs: uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: macos-15-intel - compiler: default \ No newline at end of file + compiler: default + run-tests: true \ No newline at end of file diff --git a/.github/workflows/cpp-ci-serial-programs-mac.yml b/.github/workflows/cpp-ci-serial-programs-mac.yml index 807d0eea5..a021d44c1 100644 --- a/.github/workflows/cpp-ci-serial-programs-mac.yml +++ b/.github/workflows/cpp-ci-serial-programs-mac.yml @@ -6,4 +6,5 @@ jobs: uses: ./.github/workflows/cpp-ci-serial-programs-base.yml with: os: macos-15 - compiler: default \ No newline at end of file + compiler: default + run-tests: true \ No newline at end of file