diff --git a/.github/workflows/Tests.yml b/.github/workflows/Tests.yml index d65ad75c..93eca998 100644 --- a/.github/workflows/Tests.yml +++ b/.github/workflows/Tests.yml @@ -18,25 +18,5 @@ concurrency: jobs: tests: - name: "Tests" - strategy: - fail-fast: false - matrix: - version: - - "1" - - "lts" - - "pre" - group: - - "Core" - - "QA" - - "NoPre" - os: - - "ubuntu-latest" - - "macos-latest" - - "windows-latest" - uses: "SciML/.github/.github/workflows/tests.yml@v1" - with: - julia-version: "${{ matrix.version }}" - group: "${{ matrix.group }}" - os: "${{ matrix.os }}" + uses: "SciML/.github/.github/workflows/grouped-tests.yml@v1" secrets: "inherit" diff --git a/test/test_groups.toml b/test/test_groups.toml new file mode 100644 index 00000000..872d54cf --- /dev/null +++ b/test/test_groups.toml @@ -0,0 +1,11 @@ +[Core] +versions = ["1", "lts", "pre"] +os = ["ubuntu-latest", "macos-latest", "windows-latest"] + +[QA] +versions = ["1", "lts", "pre"] +os = ["ubuntu-latest", "macos-latest", "windows-latest"] + +[NoPre] +versions = ["1", "lts", "pre"] +os = ["ubuntu-latest", "macos-latest", "windows-latest"]