issues
search
lcm-proj
/
lcm
Lightweight Communications and Marshalling
GNU Lesser General Public License v2.1
944
stars
385
forks
source link
Fix CI
#381
Closed
nosracd
closed
1 year ago
nosracd
commented
1 year ago
This PR:
Removes the old, bitrotten Travis CI configuration
Adds a GitHub action which configures a CMake build directory, builds the project (and the docs), and runs the tests for both Linux and macOS.
Adds a GitHub action which builds the docs and deploys them to a GitHub pages (for example,
here's my forked repo's pages
). This change should make it possible to avoid having to manually build and push to
https://github.com/lcm-proj/lcm-proj.github.io
.
Adds a
.gitignore
to ignore artifacts produced when building and running tests.
This PR:
.gitignore
to ignore artifacts produced when building and running tests.