From 7f3241002f1e3db67fddde28b9418ba82aae3502 Mon Sep 17 00:00:00 2001 From: syntron Date: Sun, 28 Dec 2025 23:57:27 +0100 Subject: [PATCH] update test matrix python-version: ['3.10', '3.12', '3.14'] os: ['ubuntu-latest', 'windows-latest'] omc-version: ['1.25.0', 'stable', 'nightly'] --- .github/workflows/Test.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 3601cb84..03042753 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -14,9 +14,19 @@ jobs: timeout-minutes: 30 strategy: matrix: - python-version: ['3.10', '3.12', '3.13'] + # test for: + # * Python 3.10 - oldest supported version + # * Python 3.12 - changes in OMCSession / OMCPath + # * Python 3.14 - latest Python version + python-version: ['3.10', '3.12', '3.14'] + # * Linux using ubuntu-latest + # * Windows using windows-latest os: ['ubuntu-latest', 'windows-latest'] - omc-version: ['stable', 'nightly'] + # * OM 1.25.0 - before changing definition of simulation overrides + # * OM stable - latest stable version + # * OM nightly - latest nightly build + omc-version: ['1.25.0', 'stable', 'nightly'] + # => total of 12 runs for each test steps: - uses: actions/checkout@v6