Skip to content

Commit fce4ff7

Browse files
Cleanup and grooming of CI (backport #143) (#144)
Cleanup and grooming of CI (#143) Co-authored-by: Christoph Fröhlich <[email protected]>
1 parent 7285c88 commit fce4ff7

16 files changed

+22
-61
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
- humble
1313
schedule:
1414
# Run every morning to detect flakiness and broken dependencies
15-
- cron: '03 1 * * *'
15+
- cron: '03 1 * * MON-FRI'
1616

1717
concurrency:
1818
# 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,20 +1,20 @@
1-
name: Debian Humble Build
1+
name: Humble - Debian Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
55
branches:
66
- humble
77
schedule:
88
# Run every day to detect flakiness and broken dependencies
9-
- cron: '33 2 * * *'
9+
- cron: '33 2 * * MON-FRI'
1010

1111
concurrency:
1212
# cancel previous runs of the same workflow, except for pushes on humble branch
1313
group: ${{ github.workflow }}-${{ github.ref }}
1414
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
1515

1616
jobs:
17-
debian_source_build:
17+
debian_semi_binary_build:
1818
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master
1919
with:
2020
ros_distro: humble

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
name: RHEL Humble Semi-Binary Build
1+
name: Humble - RHEL Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
55
branches:
66
- humble
77
schedule:
88
# Run every day to detect flakiness and broken dependencies
9-
- cron: '42 4 * * *'
9+
- cron: '42 4 * * MON-FRI'
1010

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
- humble
1212
schedule:
1313
# Run every morning to detect flakiness and broken dependencies
14-
- cron: '33 1 * * *'
14+
- cron: '33 1 * * MON-FRI'
1515

1616
concurrency:
1717
# 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
@@ -6,7 +6,7 @@ on:
66
- humble
77
schedule:
88
# Run every day to detect flakiness and broken dependencies
9-
- cron: '03 3 * * *'
9+
- cron: '03 3 * * MON-FRI'
1010

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
- jazzy
1313
schedule:
1414
# Run every morning to detect flakiness and broken dependencies
15-
- cron: '03 1 * * *'
15+
- cron: '03 1 * * MON-FRI'
1616

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

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
name: Debian Build
1+
name: Jazzy - Debian Semi-Binary Build
22
on:
33
workflow_dispatch:
44
pull_request:
55
branches:
66
- jazzy
77
schedule:
88
# Run every day to detect flakiness and broken dependencies
9-
- cron: '33 2 * * *'
9+
- cron: '33 2 * * MON-FRI'
1010

1111
concurrency:
1212
# cancel previous runs of the same workflow, except for pushes on humble branch
1313
group: ${{ github.workflow }}-${{ github.ref }}
1414
cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }}
1515

1616
jobs:
17-
debian_source_build:
17+
debian_semi_binary_build:
1818
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master
1919
with:
2020
ros_distro: jazzy

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- jazzy
77
schedule:
88
# Run every day to detect flakiness and broken dependencies
9-
- cron: '42 4 * * *'
9+
- cron: '42 4 * * MON-FRI'
1010

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
- jazzy
1212
schedule:
1313
# Run every morning to detect flakiness and broken dependencies
14-
- cron: '33 1 * * *'
14+
- cron: '33 1 * * MON-FRI'
1515

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- jazzy
77
schedule:
88
# Run every day to detect flakiness and broken dependencies
9-
- cron: '03 3 * * *'
9+
- cron: '03 3 * * MON-FRI'
1010

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

0 commit comments

Comments
 (0)