mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Start slower test runs first.
In case there aren't enough self hosted runners Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
parent
2d390ce1d3
commit
e8cf6494f1
1 changed files with 40 additions and 40 deletions
80
.github/workflows/ci.yml
vendored
80
.github/workflows/ci.yml
vendored
|
@ -79,6 +79,46 @@ jobs:
|
|||
with:
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
windows-2016:
|
||||
name: Windows 2016
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action.yml
|
||||
with:
|
||||
distro-slug: windows-2016
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
windows-2019:
|
||||
name: Windows 2019
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action.yml
|
||||
with:
|
||||
distro-slug: windows-2019
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
windows-2022:
|
||||
name: Windows 2022
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action.yml
|
||||
with:
|
||||
distro-slug: windows-2022
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
macos-12:
|
||||
name: MacOS 12
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action-macos.yml
|
||||
with:
|
||||
distro-slug: macos-12
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
almalinux-8:
|
||||
name: Alma Linux 8
|
||||
needs:
|
||||
|
@ -269,46 +309,6 @@ jobs:
|
|||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
windows-2016:
|
||||
name: Windows 2016
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action.yml
|
||||
with:
|
||||
distro-slug: windows-2016
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
windows-2019:
|
||||
name: Windows 2019
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action.yml
|
||||
with:
|
||||
distro-slug: windows-2019
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
windows-2022:
|
||||
name: Windows 2022
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action.yml
|
||||
with:
|
||||
distro-slug: windows-2022
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
macos-12:
|
||||
name: MacOS 12
|
||||
needs:
|
||||
- get-changed-files
|
||||
uses: ./.github/workflows/test-action-macos.yml
|
||||
with:
|
||||
distro-slug: macos-12
|
||||
nox-session: ci-test
|
||||
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
|
||||
|
||||
|
||||
set-pipeline-exit-status:
|
||||
# This step is just so we can make github require this step, to pass checks
|
||||
|
|
Loading…
Add table
Reference in a new issue