From 84c3b0c111d4a4fcc32dc8439c47b36f0c720106 Mon Sep 17 00:00:00 2001 From: "Bobby R. Bruce" Date: Sat, 22 Jun 2024 12:58:35 -0700 Subject: [PATCH] misc: Update dummy jobs for workflows These give us clear indications if a workflow has passed or failed. Change-Id: If61b9ac5dc4d2da54b4ad68e427b149bbcb4a30b --- .github/workflows/ci-tests.yaml | 14 +++++++++----- .github/workflows/weekly-tests.yaml | 2 ++ 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci-tests.yaml b/.github/workflows/ci-tests.yaml index 663e7219ac..a1adfdb8ef 100644 --- a/.github/workflows/ci-tests.yaml +++ b/.github/workflows/ci-tests.yaml @@ -221,12 +221,16 @@ jobs: path: tests/testing-results retention-days: 30 - testlib-quick: + ci-tests: # It is 'testlib-quick' which needs to pass for the pull request to be - # merged. The 'testlib-quick-execution' is a matrix job which runs all the - # the testlib quick tests. This job is therefore a stub which will pass if - # all the testlib-quick-execution jobs pass. + # merged. This job is a dummy job that depends on all the other jobs. runs-on: ubuntu-latest - needs: [testlib-quick-execution, pyunit] + needs: + - testlib-quick-execution + - pyunit + - clang-fast-compilation + - unittests-all-opt + - pre-commit + - check-for-change-id steps: - run: echo "This job's status is ${{ job.status }}." diff --git a/.github/workflows/weekly-tests.yaml b/.github/workflows/weekly-tests.yaml index 7d06d94ad8..f30c283f78 100644 --- a/.github/workflows/weekly-tests.yaml +++ b/.github/workflows/weekly-tests.yaml @@ -186,5 +186,7 @@ jobs: needs: - testlib-very-long-tests - dramsys-tests + - LULESH-test + - HACC-test steps: - run: echo "This weekly tests have passed."