7 Commits

Author SHA1 Message Date
Gregor Jasny 58dbe78153 ci: use lcov for coverage 2020-12-27 15:20:57 +01:00
Gregor Jasny 8e02f8ff8b ci: Make Coverage workflow more fine-grained 2020-12-26 22:26:54 +01:00
Jupp Mueller 086629726d Fix coverage from forks (#391)
* Fix coverage from forks

Understandably, pull requests originating in forks won't get access to secrets in github (in order to prevent them being extracted). This change makes coverage upload only run from PRs or pushes originating in this repo, getting rid of failures for external contributors.

* Fix syntax error in workflows

Co-authored-by: Gregor Jasny <gjasny@googlemail.com>

* Fix syntax again

Co-authored-by: Gregor Jasny <gjasny@googlemail.com>
2020-09-23 00:45:57 -07:00
Jupp Mueller 36e08faa87 Fix coverage
Looks like according to https://github.com/nickmerwin/node-coveralls#github-actions-ci we are missing a branch env variable for github actions coverage support.
2019-12-19 14:15:24 -08:00
Gregor Jasny 9bb4e20560 Fix submodule checkout 2019-12-19 22:28:32 +01:00
Gregor Jasny b551b5417d fix(coverage): Use Ubuntu 16.04 for coverage 2019-11-03 16:26:31 +01:00
Gregor Jasny bfeb3459c1 feat(coverage): Use GitHub Actions for code coverage 2019-11-01 13:59:47 +01:00