Skip to content

docs: clarify offline robot environment assumptions #3641

docs: clarify offline robot environment assumptions

docs: clarify offline robot environment assumptions #3641

Workflow file for this run

name: Build & Test
on:
schedule:
- cron: '12 3 * * *'
push:
jobs:
build:
strategy:
matrix:
os: [ubuntu-latest, ubuntu-24.04-arm]
runs-on: ${{ matrix.os }}
env:
PSModulePath: "" # Otherwise colcon might think that PowerShell is being used
steps:
- name: Cancel outdated jobs
uses: fkirc/skip-duplicate-actions@v5.3.1
with:
cancel_others: 'true'
# Remove comments to spawn an interactive debugging ssh shell in the ci
#- name: Setup tmate session
# uses: mxschmitt/action-tmate@v3
# with:
# detached: true
- name: Check out repository
uses: actions/checkout@v6.0.2
- name: Configure git to trust repository
run: git config --global --add safe.directory /__w/bitbots_main/bitbots_main
- name: Set up workspace
uses: prefix-dev/setup-pixi@v0.9.6
with:
pixi-version: v0.70.1
cache: true
- name: Build
run: pixi run -e default build
- name: Start ZenohD
run: pixi run -e default ros2 run rmw_zenoh_cpp rmw_zenohd &
- name: Test
run: pixi run -e default test