Skip to content

Add motor mode hiwonder servos #39

Add motor mode hiwonder servos

Add motor mode hiwonder servos #39

Workflow file for this run

name: ros-ci
on:
pull_request:
push:
permissions:
contents: write
jobs:
build_testing:
runs-on: ubuntu-latest
strategy:
matrix:
ros_distro: [humble]
deb_distro: [jammy]
arch: [
amd64,
arm64,
# armhf
]
steps:
- uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: self-checkout
run: |
mkdir -p ./srcO/
mv ./mirte_* ./srcO/
rm -rf ./src
- uses: arendjan/ros-deb-builder-action@upmain # allows for failing builds
with:
ROS_DISTRO: ${{ matrix.ros_distro }}
DEB_DISTRO: ${{ matrix.deb_distro }}
DEB_ARCH: ${{ matrix.arch }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
REPOS_FILE: ./sources.repos
SKIP_CHECKOUT: true
PACKAGES_BRANCH: ros_mirte_${{ matrix.ros_distro }}_${{ matrix.deb_distro }}_${{ matrix.arch }}
# SBUILD_CONF: "$enable_network = 1;"
# Skip pushing to repo when not on main branch
SKIP_PUSH: ${{ github.ref != 'refs/heads/main' }}
UPLOAD_ARTIFACTS: ${{ github.ref != 'refs/heads/main' }}
CONTINUE_ON_ERROR: ${{ github.ref != 'refs/heads/main' }} # allows for failing builds