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