diff --git a/.github/workflows/humble-binary-build.yml b/.github/workflows/humble-binary-build.yml index 0fabfda92f..b97e75e10b 100644 --- a/.github/workflows/humble-binary-build.yml +++ b/.github/workflows/humble-binary-build.yml @@ -30,7 +30,7 @@ on: - 'ros2_control-not-released.humble.repos' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on humble branch diff --git a/.github/workflows/humble-debian-build.yml b/.github/workflows/humble-debian-build.yml index 301befbcab..83b1e9d146 100644 --- a/.github/workflows/humble-debian-build.yml +++ b/.github/workflows/humble-debian-build.yml @@ -1,4 +1,4 @@ -name: Debian Humble Source Build +name: Humble - Debian Semi-Binary Build on: workflow_dispatch: pull_request: @@ -15,7 +15,7 @@ on: - 'ros2_control.humble.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on humble branch @@ -23,7 +23,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - debian_source_build: + debian_semi_binary_build: uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master strategy: fail-fast: false diff --git a/.github/workflows/humble-rhel-binary-build.yml b/.github/workflows/humble-rhel-binary-build.yml index e986bf361e..bb169655e5 100644 --- a/.github/workflows/humble-rhel-binary-build.yml +++ b/.github/workflows/humble-rhel-binary-build.yml @@ -1,4 +1,4 @@ -name: RHEL Humble Semi-Binary Build +name: Humble - RHEL Semi-Binary Build on: workflow_dispatch: pull_request: @@ -15,7 +15,7 @@ on: - 'ros2_control.humble.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on humble branch diff --git a/.github/workflows/humble-semi-binary-build.yml b/.github/workflows/humble-semi-binary-build.yml index a708e40ddd..4208f53ca8 100644 --- a/.github/workflows/humble-semi-binary-build.yml +++ b/.github/workflows/humble-semi-binary-build.yml @@ -30,7 +30,7 @@ on: - 'ros2_control.humble.repos' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on humble branch diff --git a/.github/workflows/humble-source-build.yml b/.github/workflows/humble-source-build.yml index 4c79ab9d12..2278350531 100644 --- a/.github/workflows/humble-source-build.yml +++ b/.github/workflows/humble-source-build.yml @@ -15,7 +15,7 @@ on: - 'ros2_control.humble.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 3 * * *' + - cron: '03 3 * * MON-FRI' jobs: source: diff --git a/.github/workflows/jazzy-binary-build.yml b/.github/workflows/jazzy-binary-build.yml index c3b5ac941f..6c1c59e3ff 100644 --- a/.github/workflows/jazzy-binary-build.yml +++ b/.github/workflows/jazzy-binary-build.yml @@ -30,7 +30,7 @@ on: - 'ros2_control-not-released.jazzy.repos' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on jazzy branch diff --git a/.github/workflows/jazzy-debian-build.yml b/.github/workflows/jazzy-debian-build.yml index eb7af08fc0..ce1c3a5e1b 100644 --- a/.github/workflows/jazzy-debian-build.yml +++ b/.github/workflows/jazzy-debian-build.yml @@ -1,4 +1,4 @@ -name: Debian Jazzy Source Build +name: Jazzy - Debian Semi-Binary Build on: workflow_dispatch: pull_request: @@ -15,7 +15,7 @@ on: - 'ros2_control.jazzy.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on jazzy branch @@ -23,7 +23,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - debian_source_build: + debian_semi_binary_build: uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master strategy: fail-fast: false diff --git a/.github/workflows/jazzy-rhel-binary-build.yml b/.github/workflows/jazzy-rhel-binary-build.yml index c9409962e3..abfedaf8ac 100644 --- a/.github/workflows/jazzy-rhel-binary-build.yml +++ b/.github/workflows/jazzy-rhel-binary-build.yml @@ -1,4 +1,4 @@ -name: RHEL Jazzy Semi-Binary Build +name: Jazzy - RHEL Semi-Binary Build on: workflow_dispatch: pull_request: @@ -15,7 +15,7 @@ on: - 'ros2_control.jazzy.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on jazzy branch diff --git a/.github/workflows/jazzy-semi-binary-build.yml b/.github/workflows/jazzy-semi-binary-build.yml index 8cd067a47a..c5d70765bc 100644 --- a/.github/workflows/jazzy-semi-binary-build.yml +++ b/.github/workflows/jazzy-semi-binary-build.yml @@ -30,7 +30,7 @@ on: - 'ros2_control.jazzy.repos' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on jazzy branch diff --git a/.github/workflows/jazzy-source-build.yml b/.github/workflows/jazzy-source-build.yml index 81023f6d83..2c71080f31 100644 --- a/.github/workflows/jazzy-source-build.yml +++ b/.github/workflows/jazzy-source-build.yml @@ -15,7 +15,7 @@ on: - 'ros2_control.jazzy.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 3 * * *' + - cron: '03 3 * * MON-FRI' jobs: source: diff --git a/.github/workflows/prerelease-check.yml b/.github/workflows/prerelease-check.yml deleted file mode 100644 index 809471897d..0000000000 --- a/.github/workflows/prerelease-check.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: Pre-Release Check - -on: - workflow_dispatch: - inputs: - ros_distro: - description: 'Chose ROS distribution' - required: true - default: 'rolling' - type: choice - options: - - foxy - - galactic - - humble - - rolling - branch: - description: 'Chose branch for distro' - required: true - default: 'master' - type: choice - options: - - foxy - - galactic - - humble - - master - -jobs: - pre_release: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - ref: ${{ github.event.inputs.branch }} - - name: industrial_ci - uses: ros-industrial/industrial_ci@master - env: - ROS_DISTRO: ${{ github.event.inputs.ros_distro }} - PRERELEASE: true - BASEDIR: ${{ github.workspace }}/.work diff --git a/.github/workflows/rolling-binary-build.yml b/.github/workflows/rolling-binary-build.yml index 6a543451d4..acfad8088e 100644 --- a/.github/workflows/rolling-binary-build.yml +++ b/.github/workflows/rolling-binary-build.yml @@ -32,7 +32,7 @@ on: - 'ros2_control-not-released.kilted.repos' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on master branch diff --git a/.github/workflows/rolling-debian-build.yml b/.github/workflows/rolling-debian-build.yml index 997c8ed3ac..16b381d19a 100644 --- a/.github/workflows/rolling-debian-build.yml +++ b/.github/workflows/rolling-debian-build.yml @@ -1,4 +1,4 @@ -name: Debian Rolling Source Build +name: Rolling - Debian Semi-Binary Build on: workflow_dispatch: pull_request: @@ -16,7 +16,7 @@ on: - 'ros2_control.kilted.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on master branch @@ -25,7 +25,7 @@ concurrency: jobs: - debian_source_build: + debian_semi_binary_build: uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master strategy: fail-fast: false diff --git a/.github/workflows/rolling-rhel-binary-build.yml b/.github/workflows/rolling-rhel-binary-build.yml index 0ba0d05834..a0e8305f36 100644 --- a/.github/workflows/rolling-rhel-binary-build.yml +++ b/.github/workflows/rolling-rhel-binary-build.yml @@ -1,4 +1,4 @@ -name: RHEL Rolling Semi-Binary Build +name: Rolling - RHEL Semi-Binary Build on: workflow_dispatch: pull_request: @@ -16,7 +16,7 @@ on: - 'ros2_control.kilted.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on master branch diff --git a/.github/workflows/rolling-semi-binary-build.yml b/.github/workflows/rolling-semi-binary-build.yml index 817dce57c6..4c11a75812 100644 --- a/.github/workflows/rolling-semi-binary-build.yml +++ b/.github/workflows/rolling-semi-binary-build.yml @@ -32,7 +32,7 @@ on: - 'ros2_control.kilted.repos' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '03 1 * * *' + - cron: '03 1 * * MON-FRI' concurrency: # cancel previous runs of the same workflow, except for pushes on master branch diff --git a/.github/workflows/rolling-source-build.yml b/.github/workflows/rolling-source-build.yml index 959a0a04ab..38ffb4746d 100644 --- a/.github/workflows/rolling-source-build.yml +++ b/.github/workflows/rolling-source-build.yml @@ -16,7 +16,7 @@ on: - 'ros2_control.kilted.repos' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 3 * * *' + - cron: '03 3 * * MON-FRI' jobs: source: