diff --git a/.github/workflows/humble-binary-build.yml b/.github/workflows/humble-binary-build.yml index 069a5240f5..e0fccb05cb 100644 --- a/.github/workflows/humble-binary-build.yml +++ b/.github/workflows/humble-binary-build.yml @@ -34,7 +34,7 @@ on: - '**.xml' 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 bc92501862..195f1b084c 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: @@ -17,7 +17,7 @@ on: - '**.xml' 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 @@ -25,7 +25,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - humble_debian: + debian_semi_binary_build: name: Humble debian build uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master with: diff --git a/.github/workflows/humble-rhel-semi-binary-build.yml b/.github/workflows/humble-rhel-semi-binary-build.yml index 46d3dd1989..3e11c5e681 100644 --- a/.github/workflows/humble-rhel-semi-binary-build.yml +++ b/.github/workflows/humble-rhel-semi-binary-build.yml @@ -1,4 +1,4 @@ -name: RHEL Humble Binary Build +name: Humble - RHEL Semi-Binary Build on: workflow_dispatch: pull_request: @@ -17,7 +17,7 @@ on: - '**.xml' 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 @@ -25,7 +25,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - humble_rhel_binary: + rhel_semi_binary_build: name: Humble RHEL binary build uses: ros-controls/ros2_control_ci/.github/workflows/reusable-rhel-binary-build.yml@master with: diff --git a/.github/workflows/humble-semi-binary-build.yml b/.github/workflows/humble-semi-binary-build.yml index 1fa14dfdfa..d74dd9ff79 100644 --- a/.github/workflows/humble-semi-binary-build.yml +++ b/.github/workflows/humble-semi-binary-build.yml @@ -33,7 +33,7 @@ on: - '**.xml' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '33 1 * * *' + - cron: '33 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 5a56849e9b..de3987ce15 100644 --- a/.github/workflows/humble-source-build.yml +++ b/.github/workflows/humble-source-build.yml @@ -17,7 +17,7 @@ on: - '**.xml' 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 7cf26806a7..b258c54443 100644 --- a/.github/workflows/jazzy-binary-build.yml +++ b/.github/workflows/jazzy-binary-build.yml @@ -35,7 +35,7 @@ on: - '**.xml' 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 4fa94e190f..ed30fc88fc 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: @@ -17,7 +17,7 @@ on: - '**.xml' 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 @@ -25,7 +25,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - jazzy_debian: + debian_semi_binary_build: name: Rolling debian build uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master with: diff --git a/.github/workflows/jazzy-rhel-semi-binary-build.yml b/.github/workflows/jazzy-rhel-semi-binary-build.yml index f5e8aedc14..c6beef4f63 100644 --- a/.github/workflows/jazzy-rhel-semi-binary-build.yml +++ b/.github/workflows/jazzy-rhel-semi-binary-build.yml @@ -1,4 +1,4 @@ -name: RHEL Jazzy Semi-Binary Build +name: Jazzy - RHEL Semi-Binary Build on: workflow_dispatch: pull_request: @@ -17,7 +17,7 @@ on: - '**.xml' 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 @@ -25,7 +25,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - jazzy_rhel: + rhel_semi_binary_build: uses: ros-controls/ros2_control_ci/.github/workflows/reusable-rhel-binary-build.yml@master with: ros_distro: jazzy diff --git a/.github/workflows/jazzy-semi-binary-build.yml b/.github/workflows/jazzy-semi-binary-build.yml index a150580bbc..c0666f5009 100644 --- a/.github/workflows/jazzy-semi-binary-build.yml +++ b/.github/workflows/jazzy-semi-binary-build.yml @@ -35,7 +35,7 @@ on: - '**.xml' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '33 1 * * *' + - cron: '33 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 bd521c9b59..ffff45184f 100644 --- a/.github/workflows/jazzy-source-build.yml +++ b/.github/workflows/jazzy-source-build.yml @@ -17,7 +17,7 @@ on: - '**.xml' 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 182df6e22b..0000000000 --- a/.github/workflows/prerelease-check.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: Pre-Release Check - -on: - workflow_dispatch: - inputs: - ros_distro: - description: 'Chose ROS distribution' - required: true - default: 'rolling' - type: choice - options: - - humble - - iron - - rolling - branch: - description: 'Chose branch for distro' - required: true - default: 'master' - type: choice - options: - - humble - - iron - - 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 701bc170a7..4be5a36c05 100644 --- a/.github/workflows/rolling-binary-build.yml +++ b/.github/workflows/rolling-binary-build.yml @@ -38,7 +38,7 @@ on: - '**.xml' 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 059b71cfed..9de2912060 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: @@ -18,7 +18,7 @@ on: - '**.xml' 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 @@ -26,7 +26,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - rolling_debian: + debian_semi_binary_build: name: Rolling debian build uses: ros-controls/ros2_control_ci/.github/workflows/reusable-debian-build.yml@master strategy: diff --git a/.github/workflows/rolling-rhel-semi-binary-build.yml b/.github/workflows/rolling-rhel-semi-binary-build.yml index e7d80da8fc..f2f60c6c6d 100644 --- a/.github/workflows/rolling-rhel-semi-binary-build.yml +++ b/.github/workflows/rolling-rhel-semi-binary-build.yml @@ -1,4 +1,4 @@ -name: RHEL Rolling Semi-Binary Build +name: Rolling - RHEL Semi-Binary Build on: workflow_dispatch: pull_request: @@ -18,7 +18,7 @@ on: - '**.xml' 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 @@ -26,7 +26,7 @@ concurrency: cancel-in-progress: ${{ !startsWith(github.ref, '/refs/heads') }} jobs: - rolling_rhel: + rhel_semi_binary_build: uses: ros-controls/ros2_control_ci/.github/workflows/reusable-rhel-binary-build.yml@master strategy: fail-fast: false diff --git a/.github/workflows/rolling-semi-binary-build.yml b/.github/workflows/rolling-semi-binary-build.yml index 631e478e02..987c341a60 100644 --- a/.github/workflows/rolling-semi-binary-build.yml +++ b/.github/workflows/rolling-semi-binary-build.yml @@ -37,7 +37,7 @@ on: - '**.xml' schedule: # Run every morning to detect flakiness and broken dependencies - - cron: '33 1 * * *' + - cron: '33 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 26a50dc47e..e62849f22e 100644 --- a/.github/workflows/rolling-source-build.yml +++ b/.github/workflows/rolling-source-build.yml @@ -18,7 +18,7 @@ on: - '**.xml' schedule: # Run every day to detect flakiness and broken dependencies - - cron: '03 3 * * *' + - cron: '03 3 * * MON-FRI' jobs: source: