Skip to content

Commit

Permalink
GH Actions CI (#122)
Browse files Browse the repository at this point in the history
* Create main.yml

* Update main.yml

adds rosdep pull

* Update main.yml

* updates

* updates

* updates

* updates

* updates

* missing definition

* missing definition
  • Loading branch information
maxsvetlik authored Jul 14, 2021
1 parent 77b0086 commit f6d4517
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 25 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: ROS melodic CI
on: [push]
jobs:
build:
runs-on: ubuntu-18.04
container: ros:melodic-ros-base
steps:
- uses: actions/checkout@v1
- name: Install catkin & package dependencies
run: |
cd / && ./ros_entrypoint.sh
apt-get update
apt-get install -y python-pip
apt-get install -y ros-melodic-catkin python-catkin-tools
apt-get install -y ros-melodic-roslint
- name: Setup catkin workspace
run: |
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws
rosdep update
cd ~/catkin_ws/src
cp -r $GITHUB_WORKSPACE .
cd ~/catkin_ws
rosdep install --from-paths src --ignore-src -r -y
- name: Build package
run: |
cd ~/catkin_ws
/bin/bash -c "source /opt/ros/$ROS_DISTRO/setup.bash && catkin build"
4 changes: 0 additions & 4 deletions .travis.rosinstall

This file was deleted.

21 changes: 0 additions & 21 deletions .travis.yml

This file was deleted.

1 change: 1 addition & 0 deletions bwi_manipulation/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
<depend>agile_grasp</depend>
<depend>bwi_moveit_utils</depend>
<depend>bwi_perception</depend>
<depend>eigen_conversions</depend>
<depend>geometry_msgs</depend>
<depend>moveit_ros_planning_interface</depend>
<depend>moveit_msgs</depend>
Expand Down
1 change: 1 addition & 0 deletions bwi_tasks/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<depend>bwi_msgs</depend>
<depend>roscpp</depend>
<depend>rospy</depend>
<depend>tf_conversions</depend>
<depend>std_msgs</depend>
<depend>espeak</depend>
<depend>knowledge_representation</depend>
Expand Down

0 comments on commit f6d4517

Please sign in to comment.