From 43a715b34a0e7d489bc74eb316f04189b11f9112 Mon Sep 17 00:00:00 2001 From: JesusPoderoso Date: Thu, 11 Jul 2024 13:01:59 +0200 Subject: [PATCH] Refs #21310: Fix weekly sanitizers CI for 2.6.x Signed-off-by: JesusPoderoso --- .github/workflows/nightly-sanitizers-ci.yml | 14 -------------- .github/workflows/weekly-sanitizers-ci.yml | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/weekly-sanitizers-ci.yml diff --git a/.github/workflows/nightly-sanitizers-ci.yml b/.github/workflows/nightly-sanitizers-ci.yml index 1189d9eb71..8826ac0b91 100644 --- a/.github/workflows/nightly-sanitizers-ci.yml +++ b/.github/workflows/nightly-sanitizers-ci.yml @@ -47,17 +47,3 @@ jobs: ctest_args: '' fastdds_ref: '2.10.x' discovery_server_ref: 'v1.2.1' - - nightly-sanitizers-ci-2_6_x: - uses: eProsima/Fast-DDS/.github/workflows/reusable-sanitizers-ci.yml@2.6.x - with: - label: 'nightly-sec-sanitizers-ci-2.6.x' - run_asan_fastdds: true - run_asan_discovery_server: true - run_tsan_fastdds: true - colcon_build_args: '' - colcon_test_args: '' - cmake_args: '' - ctest_args: '' - fastdds_ref: '2.6.x' - discovery_server_ref: 'v1.2.1' diff --git a/.github/workflows/weekly-sanitizers-ci.yml b/.github/workflows/weekly-sanitizers-ci.yml new file mode 100644 index 0000000000..b85ae85f31 --- /dev/null +++ b/.github/workflows/weekly-sanitizers-ci.yml @@ -0,0 +1,21 @@ +name: Fast DDS Sanitizers CI (weekly) + +on: + workflow_dispatch: + schedule: + - cron: '0 0 * * 1' # Run at minute 0 on Monday + +jobs: + weekly-sanitizers-ci-2_6_x: + uses: eProsima/Fast-DDS/.github/workflows/reusable-sanitizers-ci.yml@2.6.x + with: + label: 'weekly-sec-sanitizers-ci-2.6.x' + run_asan_fastdds: true + run_asan_discovery_server: true + run_tsan_fastdds: true + colcon_build_args: '' + colcon_test_args: '' + cmake_args: '' + ctest_args: '' + fastdds_ref: '2.6.x' + discovery_server_ref: 'v1.2.1'