Skip to content

Commit

Permalink
Update main.yml : Adds some pip dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
aPR0T0 committed Aug 15, 2024
1 parent 25dff6b commit bbffbd1
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,21 @@ jobs:
uses: ros-tooling/setup-ros@0.3.3
with:
required-ros-distributions: ${{ matrix.ros_distribution }}
- name: Setup Github Actions
uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 2
- name: Build and Test
uses: ros-tooling/action-ros-ci@0.2.5
with:
package-name: ${{ matrix.test_apps }}
target-ros2-distro: ${{ matrix.ros_distribution }}
run: |
./installations.sh
pip uninstall em && pip3 uninstall em
apt install python3-colcon-common-extensions
pip3 install catkin_pkg lark-parser colcon-common-extensions
rosdep install --from-paths src --ignore-src -y
cd ${{ matrix.test-apps }}
source /opt/ros/humble/setup.bash
colcon build
Expand Down Expand Up @@ -69,6 +76,7 @@ jobs:
- name: Test ${{ matrix.test-apps }}
run: |
. $IDF_PATH/export.sh
./installations.sh
pip3 install catkin_pkg lark-parser colcon-common-extensions
rosdep install --from-paths src --ignore-src -y
cd firmware/${{ matrix.test-apps }}
idf.py build

0 comments on commit bbffbd1

Please sign in to comment.