Skip to content

Commit

Permalink
update ci to use ecal ros package
Browse files Browse the repository at this point in the history
Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com>
  • Loading branch information
wep21 committed Sep 28, 2023
1 parent f7e85c8 commit f897c0d
Showing 1 changed file with 8 additions and 19 deletions.
27 changes: 8 additions & 19 deletions .github/workflows/ros_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,49 +13,38 @@ jobs:
fail-fast: false
matrix:
ros_distribution:
- foxy
- galactic
- humble
- iron
- rolling
include:
# Foxy Fitzroy
- os: ubuntu
os_release: focal
ros_distribution: foxy
ros_version: 2
# Galactic Geochelone
- os: ubuntu
os_release: focal
ros_distribution: galactic
ros_version: 2
# Humble Hawksbill
- os: ubuntu
os_release: jammy
ros_distribution: humble
ros_version: 2
# Iron Irwini
- os: ubuntu
os_release: jammy
ros_distribution: iron
ros_version: 2
# Rolling Ridley
- os: ubuntu
os_release: focal
os_release: jammy
ros_distribution: rolling
ros_version: 2
container:
image: '${{ matrix.os }}:${{ matrix.os_release }}'
steps:
- name: install prereqs
run: apt update && apt install -y sudo curl software-properties-common
- name: install eCAL
run: |
add-apt-repository ppa:ecal/ecal-latest \
; apt-get update \
; apt-get install -y ecal \
- name: setup directories
run: mkdir -p ros_ws/src
- name: checkout
uses: actions/checkout@v2
with:
path: ros_ws/src
- name: setup ROS environment
uses: ros-tooling/setup-ros@v0.3
uses: ros-tooling/setup-ros@v0.7
with:
use-ros2-testing: false
required-ros-distributions: ${{ matrix.ros_distribution }}
Expand Down

0 comments on commit f897c0d

Please sign in to comment.