Skip to content

Commit d5412f8

Browse files
committed
Add semi-binary-testing workflows for kilted and rolling
It happened too often recently, that things outside our upstream workspaces got changed and all pipelines were red until the breaking change was merged to main. This should help verifying these situations.
1 parent 7960f56 commit d5412f8

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Kilted Semi Binary Build Testing
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
kilted_semi_main:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: kilted
19+
ros_repo: testing
20+
upstream_workspace: Universal_Robots_ROS2_Driver.kilted.repos
21+
ref_for_scheduled_build: main
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Rolling Semi Binary Build Testing
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
rolling_semi_main:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: rolling
19+
ros_repo: testing
20+
upstream_workspace: Universal_Robots_ROS2_Driver.rolling.repos
21+
ref_for_scheduled_build: main

0 commit comments

Comments
 (0)