Skip to content

Commit 236c895

Browse files
Cleanup and grooming of CI (backport #1701) (#1702)
Co-authored-by: Christoph Fröhlich <[email protected]>
1 parent 4e6dea5 commit 236c895

16 files changed

+27
-66
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ on:
3434
- '**.xml'
3535
schedule:
3636
# Run every morning to detect flakiness and broken dependencies
37-
- cron: '03 2 * * *'
37+
- cron: '03 1 * * MON-FRI'
3838

3939
concurrency:
4040
# cancel previous runs of the same workflow, except for pushes on humble branch

.github/workflows/humble-debian-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Debian Humble Build
1+
name: Humble - Debian Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
@@ -17,15 +17,15 @@ on:
1717
- '**.xml'
1818
schedule:
1919
# Run every day to detect flakiness and broken dependencies
20-
- cron: '03 1 * * *'
20+
- cron: '03 1 * * MON-FRI'
2121

2222
concurrency:
2323
# cancel previous runs of the same workflow, except for pushes on humble branch
2424
group: ${{ github.workflow }}-${{ github.ref }}
2525
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
2626

2727
jobs:
28-
humble_debian:
28+
debian_semi_binary_build:
2929
name: Humble debian build
3030
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master
3131
with:

.github/workflows/humble-rhel-semi-binary-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: RHEL Humble Binary Build
1+
name: Humble - RHEL Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
@@ -17,15 +17,15 @@ on:
1717
- '**.xml'
1818
schedule:
1919
# Run every day to detect flakiness and broken dependencies
20-
- cron: '03 2 * * *'
20+
- cron: '03 1 * * MON-FRI'
2121

2222
concurrency:
2323
# cancel previous runs of the same workflow, except for pushes on humble branch
2424
group: ${{ github.workflow }}-${{ github.ref }}
2525
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
2626

2727
jobs:
28-
humble_rhel_binary:
28+
rhel_semi_binary_build:
2929
name: Humble RHEL binary build
3030
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-rhel-binary-build.yml@master
3131
with:

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ on:
3333
- '**.xml'
3434
schedule:
3535
# Run every morning to detect flakiness and broken dependencies
36-
- cron: '33 2 * * *'
36+
- cron: '33 1 * * MON-FRI'
3737

3838
concurrency:
3939
# cancel previous runs of the same workflow, except for pushes on humble branch

.github/workflows/humble-source-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717
- '**.xml'
1818
schedule:
1919
# Run every day to detect flakiness and broken dependencies
20-
- cron: '03 4 * * *'
20+
- cron: '03 3 * * MON-FRI'
2121

2222
jobs:
2323
source:

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ on:
3535
- '**.xml'
3636
schedule:
3737
# Run every morning to detect flakiness and broken dependencies
38-
- cron: '03 1 * * *'
38+
- cron: '03 1 * * MON-FRI'
3939

4040
concurrency:
4141
# cancel previous runs of the same workflow, except for pushes on jazzy branch

.github/workflows/jazzy-debian-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Debian Jazzy Source Build
1+
name: Jazzy - Debian Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
@@ -17,15 +17,15 @@ on:
1717
- '**.xml'
1818
schedule:
1919
# Run every day to detect flakiness and broken dependencies
20-
- cron: '03 1 * * *'
20+
- cron: '03 1 * * MON-FRI'
2121

2222
concurrency:
2323
# cancel previous runs of the same workflow, except for pushes on jazzy branch
2424
group: ${{ github.workflow }}-${{ github.ref }}
2525
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
2626

2727
jobs:
28-
jazzy_debian:
28+
debian_semi_binary_build:
2929
name: Rolling debian build
3030
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master
3131
with:

.github/workflows/jazzy-rhel-semi-binary-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: RHEL Jazzy Semi-Binary Build
1+
name: Jazzy - RHEL Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
@@ -17,15 +17,15 @@ on:
1717
- '**.xml'
1818
schedule:
1919
# Run every day to detect flakiness and broken dependencies
20-
- cron: '03 1 * * *'
20+
- cron: '03 1 * * MON-FRI'
2121

2222
concurrency:
2323
# cancel previous runs of the same workflow, except for pushes on jazzy branch
2424
group: ${{ github.workflow }}-${{ github.ref }}
2525
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
2626

2727
jobs:
28-
jazzy_rhel:
28+
rhel_semi_binary_build:
2929
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-rhel-binary-build.yml@master
3030
with:
3131
ros_distro: jazzy

.github/workflows/jazzy-semi-binary-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ on:
3535
- '**.xml'
3636
schedule:
3737
# Run every morning to detect flakiness and broken dependencies
38-
- cron: '33 1 * * *'
38+
- cron: '33 1 * * MON-FRI'
3939

4040
concurrency:
4141
# cancel previous runs of the same workflow, except for pushes on jazzy branch

.github/workflows/jazzy-source-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717
- '**.xml'
1818
schedule:
1919
# Run every day to detect flakiness and broken dependencies
20-
- cron: '03 3 * * *'
20+
- cron: '03 3 * * MON-FRI'
2121

2222
jobs:
2323
source:

.github/workflows/prerelease-check.yml

Lines changed: 0 additions & 39 deletions
This file was deleted.

.github/workflows/rolling-binary-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ on:
3838
- '**.xml'
3939
schedule:
4040
# Run every morning to detect flakiness and broken dependencies
41-
- cron: '03 1 * * *'
41+
- cron: '03 1 * * MON-FRI'
4242

4343
concurrency:
4444
# cancel previous runs of the same workflow, except for pushes on master branch

.github/workflows/rolling-debian-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Debian Rolling Build
1+
name: Rolling - Debian Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
@@ -18,15 +18,15 @@ on:
1818
- '**.xml'
1919
schedule:
2020
# Run every day to detect flakiness and broken dependencies
21-
- cron: '03 1 * * *'
21+
- cron: '03 1 * * MON-FRI'
2222

2323
concurrency:
2424
# cancel previous runs of the same workflow, except for pushes on master branch
2525
group: ${{ github.workflow }}-${{ github.ref }}
2626
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
2727

2828
jobs:
29-
rolling_debian:
29+
debian_semi_binary_build:
3030
name: Rolling debian build
3131
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master
3232
strategy:

.github/workflows/rolling-rhel-semi-binary-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: RHEL Rolling Semi-Binary Build
1+
name: Rolling - RHEL Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
@@ -18,15 +18,15 @@ on:
1818
- '**.xml'
1919
schedule:
2020
# Run every day to detect flakiness and broken dependencies
21-
- cron: '03 1 * * *'
21+
- cron: '03 1 * * MON-FRI'
2222

2323
concurrency:
2424
# cancel previous runs of the same workflow, except for pushes on master branch
2525
group: ${{ github.workflow }}-${{ github.ref }}
2626
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
2727

2828
jobs:
29-
rolling_rhel:
29+
rhel_semi_binary_build:
3030
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-rhel-binary-build.yml@master
3131
strategy:
3232
fail-fast: false

.github/workflows/rolling-semi-binary-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ on:
3737
- '**.xml'
3838
schedule:
3939
# Run every morning to detect flakiness and broken dependencies
40-
- cron: '33 1 * * *'
40+
- cron: '33 1 * * MON-FRI'
4141

4242
concurrency:
4343
# cancel previous runs of the same workflow, except for pushes on master branch

.github/workflows/rolling-source-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ on:
1818
- '**.xml'
1919
schedule:
2020
# Run every day to detect flakiness and broken dependencies
21-
- cron: '03 3 * * *'
21+
- cron: '03 3 * * MON-FRI'
2222

2323
jobs:
2424
source:

0 commit comments

Comments
 (0)