Skip to content

Commit

Permalink
Add scheduled builds to iron branch
Browse files Browse the repository at this point in the history
Since the iron branch is now the default branch, we need to run scheduled builds off that.
  • Loading branch information
fmauch committed Apr 16, 2024
1 parent e5a47e0 commit 51796c5
Show file tree
Hide file tree
Showing 6 changed files with 127 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
pull_request_rules:
- name: Backport to humble branch
conditions:
- base=iron
- label=backport-humble
actions:
backport:
branches:
- humble
labels:
- humble
21 changes: 21 additions & 0 deletions .github/workflows/humble-binary-main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Humble Binary Main
on:
workflow_dispatch:
branches:
- humble
pull_request:
branches:
- humble
push:
branches:
- humble
schedule:
- cron: '13 4 * * *'

jobs:
binary:
uses: ./.github/workflows/reusable_ici.yml
with:
ros_distro: humble
ros_repo: main
ref_for_scheduled_build: humble
21 changes: 21 additions & 0 deletions .github/workflows/humble-binary-testing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Humble Binary Testing
on:
workflow_dispatch:
branches:
- humble
pull_request:
branches:
- humble
push:
branches:
- humble
schedule:
- cron: '13 4 * * *'

jobs:
binary:
uses: ./.github/workflows/reusable_ici.yml
with:
ros_distro: humble
ros_repo: testing
ref_for_scheduled_build: humble
22 changes: 22 additions & 0 deletions .github/workflows/humble-semi-binary-main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Humble Semi Binary Main
on:
workflow_dispatch:
branches:
- humble
pull_request:
branches:
- humble
push:
branches:
- humble
schedule:
- cron: '13 4 * * *'

jobs:
binary:
uses: ./.github/workflows/reusable_ici.yml
with:
ros_distro: humble
ros_repo: main
ref_for_scheduled_build: humble
upstream_workspace: Universal_Robots_ROS2_Gazebo_Simulation.humble.repos
22 changes: 22 additions & 0 deletions .github/workflows/humble-semi-binary-testing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Humble Semi Binary Testing
on:
workflow_dispatch:
branches:
- humble
pull_request:
branches:
- humble
push:
branches:
- humble
schedule:
- cron: '13 4 * * *'

jobs:
binary:
uses: ./.github/workflows/reusable_ici.yml
with:
ros_distro: humble
ros_repo: testing
ref_for_scheduled_build: humble
upstream_workspace: Universal_Robots_ROS2_Gazebo_Simulation.humble.repos
30 changes: 30 additions & 0 deletions Universal_Robots_ROS2_Gazebo_Simulation.humble.repos
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
repositories:
ur_description:
type: git
url: https://github.com/UniversalRobots/Universal_Robots_ROS2_Description
version: humble

gazebo_ros2_control:
type: git
url: https://github.com/ros-simulation/gazebo_ros2_control.git
version: humble

moveit2:
type: git
url: https://github.com/ros-planning/moveit2.git
version: humble

moveit_msgs:
type: git
url: https://github.com/ros-planning/moveit_msgs.git
version: humble

ros2_control:
type: git
url: https://github.com/ros-controls/ros2_control.git
version: humble

ros2_controllers:
type: git
url: https://github.com/ros-controls/ros2_controllers.git
version: humble

0 comments on commit 51796c5

Please sign in to comment.