Skip to content

Commit f64ff97

Browse files
authored
Cleanup workflows (#1177)
* Remove superflous branch specification for workflow_dispatch * Give clear names to all jobs * Add realtime_tools to rolling and jazzy upstream workspaces * Do not create docker subnet when running in ACT * Cleanup reusable_ici * Add ccache for ici flow * Add MoveIt to upstream workspace This way, ros2_control will not be shadowed by installed binary dependencies.
1 parent 984c218 commit f64ff97

19 files changed

+67
-52
lines changed

.github/workflows/humble-binary-main.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
name: Humble Binary Build Main
22
on:
33
workflow_dispatch:
4-
branches:
5-
- humble
64
schedule:
75
# Run every morning to detect flakiness and broken dependencies
86
- cron: '03 5 * * *'
97

10-
118
jobs:
12-
binary:
9+
humble_binary_main:
1310
uses: ./.github/workflows/reusable_ici.yml
1411
with:
1512
ros_distro: humble

.github/workflows/humble-binary-testing.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
name: Humble Binary Build Testing
22
on:
33
workflow_dispatch:
4-
branches:
5-
- humble
64
schedule:
75
# Run every morning to detect flakiness and broken dependencies
86
- cron: '03 5 * * *'
97

108

119
jobs:
12-
binary:
10+
humble_binary_testing:
1311
uses: ./.github/workflows/reusable_ici.yml
1412
with:
1513
ros_distro: humble

.github/workflows/humble-semi-binary-main.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
name: Humble Semi Binary Build Main
22
on:
33
workflow_dispatch:
4-
branches:
5-
- humble
64
schedule:
75
# Run every morning to detect flakiness and broken dependencies
86
- cron: '03 5 * * *'
97

108

119
jobs:
12-
binary:
10+
humble_semi_main:
1311
uses: ./.github/workflows/reusable_ici.yml
1412
with:
1513
ros_distro: humble

.github/workflows/humble-semi-binary-testing.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
name: Humble Semi Binary Build Testing
22
on:
33
workflow_dispatch:
4-
branches:
5-
- humble
64
schedule:
75
# Run every morning to detect flakiness and broken dependencies
86
- cron: '03 5 * * *'
97

108

119
jobs:
12-
binary:
10+
humble_semi_testing:
1311
uses: ./.github/workflows/reusable_ici.yml
1412
with:
1513
ros_distro: humble

.github/workflows/iron-binary-main.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: Iron Binary Build Main
22
on:
33
workflow_dispatch:
4-
branches:
5-
- iron
64
pull_request:
75
branches:
86
- iron
@@ -14,7 +12,7 @@ on:
1412
- cron: '13 5 * * *'
1513

1614
jobs:
17-
binary:
15+
iron_binary_main:
1816
uses: ./.github/workflows/reusable_ici.yml
1917
with:
2018
ros_distro: iron

.github/workflows/iron-binary-testing.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: Iron Binary Build Testing
22
on:
33
workflow_dispatch:
4-
branches:
5-
- iron
64
pull_request:
75
branches:
86
- iron
@@ -14,7 +12,7 @@ on:
1412
- cron: '13 5 * * *'
1513

1614
jobs:
17-
binary:
15+
iron_binary_testing:
1816
uses: ./.github/workflows/reusable_ici.yml
1917
with:
2018
ros_distro: iron

.github/workflows/iron-semi-binary-main.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: Iron Semi Binary Build Main
22
on:
33
workflow_dispatch:
4-
branches:
5-
- iron
64
pull_request:
75
branches:
86
- iron
@@ -14,7 +12,7 @@ on:
1412
- cron: '13 5 * * *'
1513

1614
jobs:
17-
binary:
15+
iron_semi_main:
1816
uses: ./.github/workflows/reusable_ici.yml
1917
with:
2018
ros_distro: iron

.github/workflows/iron-semi-binary-testing.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: Iron Semi Binary Build Testing
22
on:
33
workflow_dispatch:
4-
branches:
5-
- iron
64
pull_request:
75
branches:
86
- iron
@@ -14,7 +12,7 @@ on:
1412
- cron: '13 5 * * *'
1513

1614
jobs:
17-
binary:
15+
iron_semi_testing:
1816
uses: ./.github/workflows/reusable_ici.yml
1917
with:
2018
ros_distro: iron

.github/workflows/jazzy-binary-main.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: Jazzy Binary Build Main
22
on:
33
workflow_dispatch:
4-
branches:
5-
- main
64
pull_request:
75
branches:
86
- main
@@ -14,7 +12,7 @@ on:
1412
- cron: '13 4 * * *'
1513

1614
jobs:
17-
binary:
15+
jazzy_binary_main:
1816
uses: ./.github/workflows/reusable_ici.yml
1917
with:
2018
ros_distro: jazzy

.github/workflows/jazzy-binary-testing.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: Jazzy Binary Build Testing
22
on:
33
workflow_dispatch:
4-
branches:
5-
- main
64
pull_request:
75
branches:
86
- main
@@ -14,7 +12,7 @@ on:
1412
- cron: '13 4 * * *'
1513

1614
jobs:
17-
binary:
15+
jazzy_binary_testing:
1816
uses: ./.github/workflows/reusable_ici.yml
1917
with:
2018
ros_distro: jazzy

0 commit comments

Comments
 (0)