mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Run generate-matrix
and reports
on self hosted runners.
Since the tests also require self hosted runners. This frees up the GitHub runners for other jobs. Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
parent
e8b8df84bd
commit
e2ae588810
1 changed files with 6 additions and 2 deletions
8
.github/workflows/test-action.yml
vendored
8
.github/workflows/test-action.yml
vendored
|
@ -27,7 +27,9 @@ jobs:
|
|||
|
||||
generate-matrix:
|
||||
name: Generate Test Matrix
|
||||
runs-on: ubuntu-latest
|
||||
runs-on:
|
||||
- self-hosted
|
||||
- linux
|
||||
outputs:
|
||||
matrix-include: ${{ steps.generate-matrix.outputs.matrix }}
|
||||
transport-matrix-include: ${{ steps.generate-transport-matrix.outputs.matrix }}
|
||||
|
@ -314,7 +316,9 @@ jobs:
|
|||
|
||||
report:
|
||||
name: Reports for ${{ inputs.distro-slug }}(${{ matrix.transport }})
|
||||
runs-on: ubuntu-latest
|
||||
runs-on:
|
||||
- self-hosted
|
||||
- linux
|
||||
if: always() && needs.test.result != 'cancelled' && needs.test.result != 'skipped'
|
||||
needs:
|
||||
- test
|
||||
|
|
Loading…
Add table
Reference in a new issue