Skip to content

Commit

Permalink
Merge pull request #239 from PlanSys2/fix_ci1
Browse files Browse the repository at this point in the history
Change CI to dockers
  • Loading branch information
fmrico authored Sep 8, 2022
2 parents bb99b6f + 60f574d commit d7f606e
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions .github/workflows/master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,17 @@ on:
jobs:
build-and-test:
runs-on: ${{ matrix.os }}
container:
image: osrf/ros:humble-desktop
strategy:
matrix:
os: [ubuntu-22.04]
fail-fast: false
steps:
- name: Install popf deps
run: sudo apt-get install libfl-dev
- name: Setup ROS 2
uses: ros-tooling/[email protected]
with:
required-ros-distributions: humble
- name: Install deps
run: sudo apt-get update && sudo apt-get install -y wget python3-vcstool python3-colcon-coveragepy-result libfl-dev
- name: build and test
uses: ros-tooling/[email protected].5
uses: ros-tooling/[email protected].6
with:
package-name: plansys2_bringup plansys2_bt_actions plansys2_domain_expert plansys2_executor plansys2_lifecycle_manager plansys2_msgs plansys2_pddl_parser plansys2_planner plansys2_popf_plan_solver plansys2_problem_expert plansys2_terminal plansys2_tests plansys2_tools
target-ros2-distro: humble
Expand Down

0 comments on commit d7f606e

Please sign in to comment.