19 Commits

Author SHA1 Message Date
Gregor Jasny 4ecc4060bb try codeql 2021-03-15 12:14:25 +01:00
Gregor Jasny d095854d07 ci: Add clang-format linting (#464) 2021-03-08 11:27:26 -08:00
Gregor Jasny 5699348faa feat(cmake): Generate pkg-config files
Fixes: #447
2021-03-04 21:15:31 +01:00
Gregor Jasny f448b2c3de feat(iwyu): Organize includes with include-what-you-use 2021-03-03 22:11:10 +01:00
Gregor Jasny da316fca3d ci: Add workflow to create tarball including submodules
Closes: #388
2021-01-05 06:48:39 +01:00
Gregor Jasny b57ad1d998 ci: Use GitHub Actions to deploy documentation 2020-12-27 15:50:21 +01:00
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
Gregor Jasny caaf89005f ci: Make CMake workflow more fine-grained 2020-12-24 00:21:09 +01:00
Gregor Jasny eb06094dee ci: Run bazel from separate workflow 2020-12-23 12:35:01 +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 9ba908d5b3 fix(github): Use macos-latest
Github updates the macos fleet to catalina and recommends
to stay on macos-latest.
2019-11-07 20:34:38 +01:00
Gregor Jasny b551b5417d fix(coverage): Use Ubuntu 16.04 for coverage 2019-11-03 16:26:31 +01:00
Gregor Jasny 3467fb4fc7 Merge pull request #313 from jupp0r/bazel-windows
fix(ci): Also build with Bazel on Windows
2019-11-01 16:59:16 +01:00
Gregor Jasny d8db181c77 fix(ci): Also build with Bazel on Windows 2019-11-01 14:00:57 +01:00
Gregor Jasny bfeb3459c1 feat(coverage): Use GitHub Actions for code coverage 2019-11-01 13:59:47 +01:00
Gregor Jasny 5f443f16a5 Use github actions
Closes: #295
2019-09-26 22:21:59 +02:00