88 types : [checks_requested]
99
1010jobs :
11- check-if-docs-only :
12- uses : ./.github/workflows/task-check-docs.yml
1311
1412 jammy :
15- needs : [check-if-docs-only]
16- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
1713 uses : ./.github/workflows/task-unit-test.yml
1814 with :
1915 container : ubuntu:jammy
2016 focal :
21- needs : [check-if-docs-only]
22- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
2317 uses : ./.github/workflows/task-unit-test.yml
2418 with :
2519 container : ubuntu:focal
3024# with:
3125# container: ubuntu:bionic
3226 bullseye :
33- needs : [check-if-docs-only]
34- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
3527 uses : ./.github/workflows/task-unit-test.yml
3628 with :
3729 container : debian:bullseye
@@ -46,40 +38,27 @@ jobs:
4638 # with:
4739 # container: centos:7
4840 mariner2 :
49- needs : [check-if-docs-only]
50- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
5141 uses : ./.github/workflows/mariner2.yml
5242 rocky8 :
53- needs : [check-if-docs-only]
54- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
5543 uses : ./.github/workflows/task-unit-test.yml
5644 with :
5745 container : rockylinux:8
5846 rocky9 :
59- needs : [check-if-docs-only]
60- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
6147 uses : ./.github/workflows/task-unit-test.yml
6248 with :
6349 container : rockylinux:9
6450 macos :
65- needs : [check-if-docs-only]
66- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
6751 uses : ./.github/workflows/macos.yml
6852 arm :
69- needs : [check-if-docs-only]
70- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
7153 uses : ./.github/workflows/arm.yml
7254 secrets : inherit
7355
7456 coverage :
75- needs : [check-if-docs-only]
76- if : ${{ needs.check-if-docs-only.outputs.only-docs-changed == 'false' }}
7757 uses : ./.github/workflows/coverage.yml
7858 secrets : inherit
7959
8060 pr-validation :
8161 needs :
82- - check-if-docs-only
8362 - jammy
8463 - focal
8564# - bionic
0 commit comments