File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5151 default : " testrunner"
5252 type : string
5353 # Coverage env
54+ upload-coverage :
55+ description : ' Upload coverage coverage or not'
56+ required : false
57+ default : true
58+ type : boolean
5459 use-coveralls :
5560 description : ' Use coveralls for code coverage analysis.'
5661 required : false
@@ -256,20 +261,22 @@ jobs:
256261 path : _build/test/logs
257262
258263 - name : Run test coverage conversion (covertool)
264+ if : ${{ inputs.upload-coverage == true }}
259265 run : rebar3 covertool generate
260266
261267 - name : Run test coverage conversion (lcov)
262- if : ${{ inputs.use-coveralls == true }}
268+ if : ${{ inputs.upload-coverage == true && inputs. use-coveralls == true }}
263269 run : rebar3 lcov convert
264270
265271 - name : Upload coverage statistics (codecov)
272+ if : ${{ inputs.upload-coverage == true }}
266273 uses : codecov/codecov-action@v2
267274 with :
268275 fail_ci_if_error : true
269276 files : _build/test/covertool/*.covertool.xml
270277
271278 - name : Upload coverage statistics (coveralls)
272- if : ${{ inputs.use-coveralls == true }}
279+ if : ${{ inputs.upload-coverage == true && inputs. use-coveralls == true }}
273280 uses : coverallsapp/github-action@1.1.3
274281 with :
275282 path-to-lcov : _build/test/lcov/lcov.info
You can’t perform that action at this time.
0 commit comments