Skip to content

Commit 4e7952b

Browse files
deitchcmuellner
authored andcommitted
create option for enable or disable make-report in CI
Signed-off-by: Avi Deitcher <[email protected]>
1 parent 13385f4 commit 4e7952b

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/build-reusable.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ on:
3030
description: "Languages list"
3131
type: string
3232
default: '[""]'
33+
report:
34+
description: "Generate build report"
35+
type: boolean
36+
default: true
3337
sim:
3438
description: "Simulator"
3539
type: string
@@ -63,6 +67,7 @@ jobs:
6367
echo "Target list: ${{ inputs.target }}"
6468
echo "Compiler list: ${{ inputs.compiler }}"
6569
echo "C model list: ${{ inputs.cmodel }}"
70+
echo "Report: ${{ inputs.report }}"
6671
echo "Languages list: ${{ inputs.languages }}"
6772
echo "Simulator: ${{ inputs.sim }}"
6873
@@ -111,6 +116,8 @@ jobs:
111116
sim: ${{ fromJSON(inputs.sim) }}
112117
cmodel: ${{ fromJSON(inputs.cmodel) }}
113118
languages: ${{ fromJSON(inputs.languages) }}
119+
report:
120+
- ${{ inputs.report }}
114121

115122
exclude:
116123
- mode: musl
@@ -167,6 +174,7 @@ jobs:
167174
matrix.os == 'ubuntu-24.04'
168175
&& (matrix.mode == 'linux' || matrix.mode == 'newlib')
169176
&& matrix.compiler == 'gcc'
177+
&& matrix.report == true
170178
run: |
171179
make report-${{ matrix.mode }} -j $(nproc)
172180

0 commit comments

Comments
 (0)