This action could be used to build Debian packages from a ROS 2 project.
For more information, see action.yml and the GitHub Actions guide.
name: Build Debian Packages
on:
push:
branches: [ main ]
jobs:
build-debian-packages:
runs-on: ubuntu-latest
steps:
- name: Checkout this repository
uses: actions/[email protected]
- name: Build Debian packages
uses: ichiro-its/ros2-build-debian-action@main
This will be defaulted to use ROS 2 Foxy Fitzroy.
- name: Build Debian packages
uses: ichiro-its/ros2-build-debian-action@main
with:
ros2-distro: rolling
- name: Building and testing
uses: ichiro-its/ros2-build-debian-action@main
with:
output-dir: output
This project is maintained by ICHIRO ITS and licensed under the MIT License.