Convert ROS packages to Debian packages.
Required The ROS distribution codename to compile for.
Required The Debian/Ubuntu distribution codename to compile for.
Repos file with list of repositories to package. Defaults to sources.repos.
Additional sbuild.conf lines. For example EXTRA_REPOSITORIES, or VERBOSE. See man sbuild.conf.
Additional rosdep sources.
Set to ${{ secrets.GITHUB_TOKEN }}
to deploy to a DEB_DISTRO-ROS_DISTRO
branch in the same repo.
If set to true, all previous commits on the target branch will be discarded. For example, if you are deploying a static site with lots of binary artifacts, this can help prevent the repository from becoming overlay bloated
uses: jspricke/ros-deb-builder-action@main
with:
ROS_DISTRO: rolling
DEB_DISTRO: jammy
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}