File tree Expand file tree Collapse file tree 3 files changed +24
-2
lines changed Expand file tree Collapse file tree 3 files changed +24
-2
lines changed Original file line number Diff line number Diff line change 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
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,7 @@ jobs:
111116 sim : ${{ fromJSON(inputs.sim) }}
112117 cmodel : ${{ fromJSON(inputs.cmodel) }}
113118 languages : ${{ fromJSON(inputs.languages) }}
119+ report : ${{ inputs.report }}
114120
115121 exclude :
116122 - mode : musl
@@ -167,6 +173,7 @@ jobs:
167173 matrix.os == 'ubuntu-24.04'
168174 && (matrix.mode == 'linux' || matrix.mode == 'newlib')
169175 && matrix.compiler == 'gcc'
176+ && matrix.report == true
170177 run : |
171178 make report-${{ matrix.mode }} -j $(nproc)
172179
Original file line number Diff line number Diff line change 44 workflow_dispatch :
55 push :
66 branches :
7- - master
7+ - et # change back to ` master` after upstreaming
88 pull_request :
99 branches :
10- - master
10+ - et # change back to ` master` after upstreaming
1111
1212jobs :
1313 build :
1414 uses : ./.github/workflows/build-reusable.yaml
1515 with :
1616 artifact-name : build
17+ target : ' ["rv64imfc-lp64f"]'
18+ os : ' ["ubuntu-24.04"]'
19+ mode : ' ["newlib"]'
20+ cmodel : ' ["medany"]'
21+ languages : ' ["c,c++"]'
22+ report : false
1723
1824 test-sim :
25+ # disable until upstreamed
26+ if : ${{ false }}
1927 uses : ./.github/workflows/build-reusable.yaml
2028 with :
2129 artifact-name : sim
Original file line number Diff line number Diff line change 5555 needs : [activity-check]
5656 if : needs.activity-check.outputs.stale != 'true'
5757 uses : ./.github/workflows/build-reusable.yaml
58+ with :
59+ target : ' ["rv64imfc-lp64f"]'
60+ os : ' ["ubuntu-24.04"]'
61+ mode : ' ["newlib"]'
62+ cmodel : ' ["medany"]'
63+ languages : ' ["c,c++"]'
64+ report : ' false'
5865
5966 create-release :
6067 needs : [build]
You can’t perform that action at this time.
0 commit comments