Skip to content

Commit

Permalink
.github: Install local pymavlink
Browse files Browse the repository at this point in the history
Signed-off-by: Ryan Friedman <[email protected]>
  • Loading branch information
Ryanf55 committed Nov 22, 2023
1 parent 6d3e99a commit a9370d4
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions .github/workflows/colcon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ jobs:
cd src
wget --progress=dot:giga https://raw.githubusercontent.com/ArduPilot/ardupilot/master/Tools/ros2/ros2.repos
vcs import --recursive --debug --shallow --skip-existing < ros2.repos
- name: Install dependencies
- name: Install rosdep dependencies
shell: 'bash'
run: |
apt update
Expand All @@ -181,9 +181,15 @@ jobs:
python -m pip install flake8==3.7.9
source /opt/ros/humble/setup.bash
rosdep install --from-paths src --ignore-src --default-yes
# Install these specific versions just to prevent rolling updates.
- name: Install MAVProxy
run: |
# Install this specific version just to prevent rolling updates.
# These are the latest available
python3 -m pip install MAVProxy==1.8.67 pymavlink==2.4.40
python3 -m pip install MAVProxy==1.8.67
- name: Install local pymavlink
working-directory: ./src/ardupilot/modules/mavlink/pymavlink
run: |
pip install . -U --user
- name: Build with colcon
shell: 'bash'
run: |
Expand Down

0 comments on commit a9370d4

Please sign in to comment.