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
Gregor Jasny
bb017ec15a
pull: Use internal base64 decoding function to avoid dependency ( #417 )
2020-11-23 14:44:04 -08: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
Gregor Jasny
4fc553e692
Use header-only cppcodec lib and fix build
...
Closes : #372
2020-06-07 12:01:29 +02:00
Gregor Jasny
538e9d61ab
ci: Use preinstalled Bazel
2020-05-13 14:34:24 +02:00
Gregor Jasny
ad7438bacf
feat: Add project to test CMake export
2020-03-20 19:09:56 +01:00
Gregor Jasny
09d36a5037
ci: use vcpkg for external dependencies
2020-03-16 20:34:00 +01: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