From f1905a30cc32cb2eec37108cdce98208fe4d7a99 Mon Sep 17 00:00:00 2001 From: Ed Hennis Date: Wed, 19 Mar 2025 15:29:30 -0400 Subject: [PATCH] Make a final "success" job for each CI test suite - That job can be used in branch protection rules --- .github/workflows/macos.yml | 7 +++++++ .github/workflows/nix.yml | 7 +++++++ .github/workflows/windows.yml | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 566e3550e0..29a4dc5ac2 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -92,3 +92,10 @@ jobs: n=$(nproc) echo "Using $n test jobs" ${build_dir}/rippled --unittest --unittest-jobs $n + + success: + name: mac test success + needs: test + runs-on: ubuntu-latest + steps: + - run: true diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index d9a67a63e9..a9a1713417 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -163,6 +163,13 @@ jobs: run: | ${build_dir}/rippled --unittest --unittest-jobs $(nproc) + success: + name: nix test success + needs: test + runs-on: ubuntu-latest + steps: + - run: true + coverage: strategy: fail-fast: false diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 7641db0d10..6b4466eaa1 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -95,3 +95,10 @@ jobs: run: | ${build_dir}/${{ matrix.configuration.type }}/rippled --unittest \ --unittest-jobs $(nproc) + + success: + name: windows test success + needs: test + runs-on: ubuntu-latest + steps: + - run: true