diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index ff233709..dc9fcd05 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -14,14 +14,20 @@ jobs: strategy: fail-fast: false matrix: - os: [windows] + os: [windows, linux] python: ["3.10"] config: [Debug, Release] include: - os: windows preset: windows-msvc cmake: tools/host/cmake/bin/cmake.exe + setpath: setpath.ps1 runs-on: [self-hosted, Windows, X64] + - os: linux + preset: linux-gcc + cmake: tools/host/cmake/bin/cmake + setpath: setpath.sh + runs-on: [self-hosted, Linux, X64] env: VCPKG_BINARY_SOURCES: "clear;x-gha,readwrite" @@ -92,5 +98,5 @@ jobs: # Unit Tests (Python) - name: Unit Tests (Python) run: | - . ./build/${{matrix.preset}}/bin/${{matrix.config}}/setpath.ps1 + . ./build/${{matrix.preset}}/bin/${{matrix.config}}/${{matrix.setpath}} python -m pytest src