Closed boxanm closed 1 month ago
@boxanm Look good, good job. Did you test the github action output e.g. with https://github.com/nektos/act ?
When you are ready, merge the 1.1.2 release
branch into the release
branch and open a PR from release
to master
, it will trigger the CI check. I will approve the PR there.
PS For your information:
--generate-doc
flag, so you can use this docker image in any github action to fetch build artifact e.g.: from ./build/doc/html/*
(from the docker image into your github action step). It's faster and save build credit;cd build_system/ubuntu/
bash nabo_install_dependencies_ubuntu.bash
bash nabo_install_doc_dependencies_ubuntu.bash
bash nabo_install_libnabo_ubuntu.bash --generate-doc
Those are just nice to know, no need to refactor your code.
PPS I plan to deploy the tools for automatic releasing of both libnabo and libpointmatcher around the end of the summer.
Yeah I tested the action with act
. I'll proceed with the merge, and we can fetch the build artifacts in the next PR.
Summary:
Prep for a release that adds an API documentation website and uses a package.xml file to set the library's version in CMake.