8383 default : false
8484 required : false
8585 type : boolean
86+ checkout_submodules :
87+ description : Whether to checkout submodules of git repositories.
88+ default : false
89+ required : false
90+ type : boolean
8691
8792jobs :
8893 version :
95100 warn_on : ${{ inputs.warn_on }}
96101 local_debug : ${{ inputs.local_debug }}
97102 use-flutter : ${{ inputs.use-flutter }}
98-
103+ checkout_submodules : ${{ inputs.checkout_submodules }}
99104 changelog :
100105 if : ${{ contains(inputs.checks, 'changelog') }}
101106 uses : ./.github/workflows/health_base.yaml
@@ -106,6 +111,7 @@ jobs:
106111 warn_on : ${{ inputs.warn_on }}
107112 local_debug : ${{ inputs.local_debug }}
108113 use-flutter : ${{ inputs.use-flutter }}
114+ checkout_submodules : ${{ inputs.checkout_submodules }}
109115
110116 license :
111117 if : ${{ contains(inputs.checks, 'license') }}
@@ -117,6 +123,7 @@ jobs:
117123 warn_on : ${{ inputs.warn_on }}
118124 local_debug : ${{ inputs.local_debug }}
119125 use-flutter : ${{ inputs.use-flutter }}
126+ checkout_submodules : ${{ inputs.checkout_submodules }}
120127
121128 coverage :
122129 if : ${{ contains(inputs.checks, 'coverage') }}
@@ -130,6 +137,7 @@ jobs:
130137 coverage_web : ${{ inputs.coverage_web }}
131138 local_debug : ${{ inputs.local_debug }}
132139 use-flutter : ${{ inputs.use-flutter }}
140+ checkout_submodules : ${{ inputs.checkout_submodules }}
133141
134142 breaking :
135143 if : ${{ contains(inputs.checks, 'breaking') }}
@@ -141,6 +149,7 @@ jobs:
141149 warn_on : ${{ inputs.warn_on }}
142150 local_debug : ${{ inputs.local_debug }}
143151 use-flutter : ${{ inputs.use-flutter }}
152+ checkout_submodules : ${{ inputs.checkout_submodules }}
144153
145154 do-not-submit :
146155 if : ${{ contains(inputs.checks, 'do-not-submit') }}
@@ -152,6 +161,7 @@ jobs:
152161 warn_on : ${{ inputs.warn_on }}
153162 local_debug : ${{ inputs.local_debug }}
154163 use-flutter : ${{ inputs.use-flutter }}
164+ checkout_submodules : ${{ inputs.checkout_submodules }}
155165
156166 comment :
157167 needs : [version, changelog, license, coverage, breaking, do-not-submit]
0 commit comments