Robert Haschke
d9cff5510f
Fix more -Wold-style-cast warnings
2023-01-05 16:24:02 +01:00
Robert Haschke
bd3a7d10a2
Fix name of test artifact
2023-01-05 12:43:58 +01:00
Robert Haschke
6362d8ec11
CI: Reorder steps
2023-01-05 12:43:02 +01:00
Robert Haschke
8e83f2be63
CI: Limit "deploy doc" job to master branch
2022-12-11 21:34:53 +01:00
Robert Haschke
0b132e6f65
CI: Use ubuntu-20.04
...
22.04 doesn't provide clang-format-10.
clang-format-12 is the latest support by 20.04, but this introduces some undesired reformatting.
2022-12-08 16:24:49 +01:00
Robert Haschke
c9ba6918c8
GHA: Build and deploy documentation
2022-11-27 01:19:56 +01:00
Robert Haschke
954089eae4
Merge PR #99 : Python API
...
... based on pybind11
2022-11-22 21:24:17 +01:00
Robert Haschke
4f74af8fb7
Show clang-tidy results
2022-11-03 17:31:17 +01:00
Robert Haschke
7ff2f70b66
CI: make clang-tidy checks pedantic
2022-11-02 08:13:28 +01:00
Robert Haschke
0c9524930a
CI: stricter warnings
2022-11-01 23:41:17 +01:00
Robert Haschke
c0cd6dcd01
Update GHA versions
2022-10-24 10:07:38 +02:00
Robert Haschke
b5f5c1fef8
Limit strict compiler warnings to target workspace
2022-10-24 10:07:38 +02:00
Robert Haschke
987c1485a6
Implicitly use clang in clang-tidy builds
2022-10-23 22:16:58 +02:00
Robert Haschke
f6b925c2fe
Drop support for MoveIt's melodic-devel branch
2022-10-23 22:16:58 +02:00
Robert Haschke
86093be94a
Merge branch 'master' into wip-python-api
2022-01-07 16:20:00 +01:00
Robert Haschke
0587129916
CI: asan with debug symbols
2021-11-25 22:02:21 +01:00
Robert Haschke
9ca8f5a1e3
Improve CI
...
- Allow downloading of pre-commit + clang-tidy fixes
- Use clang compiler for clang-tidy job
- Adapt to improved lcov-action
2021-10-22 23:28:43 +02:00
Michael Görner
4e3ff57926
switch CI ccov job to Debug build ( #290 )
...
To provide accurate coverage information.
It was originally RelWithDebInfo because MoveIt uses it
and Travis's timeout would kick in with the old setup.
According to Robert the timeout should not be a problem anymore with
the GHA ci setup. Actually I don't think the timeout was ever a problem for MTC,
but the config was just copied.
2021-09-06 23:05:29 +02:00
Robert Haschke
ced362f5f6
Merge branch 'master' into wip-python-api
2021-06-11 09:57:55 +02:00
Robert Haschke
3457c91ff2
GHA: lsan.suppressions
2021-06-10 12:08:46 +02:00
v4hn
924e733a42
use clang for clang-tidy job
...
And add warnings for gcc AND clang builds (as they can differ slightly).
Clang does not support -Wused-but-set-parameter yet, though
support is [on the way](https://reviews.llvm.org/D100581 ).
So this gets rid of this warning we see in CI:
> error: unknown warning option '-Wno-unused-but-set-parameter'; did you mean '-Wno-unused-parameter'?
2021-06-04 14:19:52 +02:00
Robert Haschke
dce740fdfe
CI: fixup asan job
...
Need to preload libasan.so.5 for move_group node, because it loads a sanitized plugin.
2021-05-29 00:38:43 +02:00
Robert Haschke
f5022cc1d4
GHA: check for warnings + address sanitizer
2021-05-27 22:24:23 +02:00
Robert Haschke
fc0abe9dd9
Merge branch 'master' into wip-python-api
2021-05-20 03:49:52 +02:00
Robert Haschke
84ccd679d9
Fix compiler warnings
...
unused parameters and functions
2021-05-19 21:54:48 +02:00
Robert Haschke
74ece5daf7
GHA: Fix coverage testing
2021-05-19 17:10:50 +02:00
Robert Haschke
cc5f1ad934
Switch CI to GitHub Actions
2021-04-23 23:49:50 +02:00
Robert Haschke
5de9ce7203
Perform clang-format check via github action from pre-commit.com
2021-03-15 14:29:19 +01:00