Skip to content

Commit 946d309

Browse files
authored
Add galactic source build on galactic branch (#385)
* Add galactic source build on galactic branch This will enable source builds on pushes to the galactic branch * Rename galactic-source to galactic-source-build for consistency
1 parent 7053c03 commit 946d309

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Galactic Source Build
2+
on:
3+
push:
4+
branches:
5+
- galactic
6+
# no schedule possible on other branch than default branch
7+
8+
jobs:
9+
galactic_source:
10+
runs-on: ubuntu-20.04
11+
strategy:
12+
fail-fast: false
13+
env:
14+
ROS_DISTRO: galactic
15+
steps:
16+
- uses: ros-tooling/[email protected]
17+
with:
18+
required-ros-distributions: ${{ env.ROS_DISTRO }}
19+
- uses: actions/checkout@v2
20+
- uses: ros-tooling/[email protected]
21+
with:
22+
target-ros2-distro: ${{ env.ROS_DISTRO }}
23+
# build all packages listed in the meta package
24+
package-name:
25+
ur_bringup
26+
ur_controllers
27+
ur_dashboard_msgs
28+
ur_moveit_config
29+
ur_robot_driver
30+
vcs-repo-file-url: |
31+
https://raw.githubusercontent.com/ros2/ros2/${{ env.ROS_DISTRO }}/ros2.repos
32+
https://raw.githubusercontent.com/${{ github.repository }}/${{ github.sha }}/Universal_Robots_ROS2_Driver.${{ env.ROS_DISTRO }}.repos
33+
colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml
34+
skip-tests: true
35+
- uses: actions/upload-artifact@v1
36+
with:
37+
name: colcon-logs-${{ matrix.os }}
38+
path: ros_ws/log

0 commit comments

Comments
 (0)