Skip to content

Changes from GreenTea friendly #330

Changes from GreenTea friendly

Changes from GreenTea friendly #330

Workflow file for this run

name: Full CI
on:
push:
branches:
- main
- comp/**
workflow_dispatch:
jobs:
Build-and-Test:
runs-on: ubuntu-24.04
container: ros:jazzy
steps:
- name: Checkout Code
uses: actions/checkout@v2
with:
path: src/ateam_software
submodules: true
- name: Install Rust
uses: actions-rust-lang/setup-rust-toolchain@v1.16.1
- name: Install Dependencies
shell: bash
run: |
./src/ateam_software/install_dependencies.bash
- name: Build
shell: bash
run: |
source /opt/ros/jazzy/setup.bash
colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
- name: Test
shell: bash
run: |
source /opt/ros/jazzy/setup.bash
colcon test --packages-skip ateam_ui ateam_spatial ateam_radio_bridge
colcon test-result --verbose