diff --git a/.github/workflows/comment-trigger.yml b/.github/workflows/comment-trigger.yml index 6083e9db6ac4a..1a6dba864219b 100644 --- a/.github/workflows/comment-trigger.yml +++ b/.github/workflows/comment-trigger.yml @@ -17,6 +17,7 @@ # /ci-run-environment : runs Environment Suite # /ci-run-regression : runs Regression Detection Suite # /ci-run-k8s : runs K8s E2E Suite +# /ci-run-workload-checks : runs Workload Checks Suite name: Comment Trigger @@ -59,6 +60,7 @@ jobs: || contains(github.event.comment.body, '/ci-run-environment') || contains(github.event.comment.body, '/ci-run-regression') || contains(github.event.comment.body, '/ci-run-k8s') + || contains(github.event.comment.body, '/ci-run-workload-checks') ) steps: - name: Generate authentication token @@ -138,3 +140,9 @@ jobs: if: contains(github.event.comment.body, '/ci-run-all') || contains(github.event.comment.body, '/ci-run-k8s') uses: ./.github/workflows/k8s_e2e.yml secrets: inherit + + workload-checks: + needs: validate + if: contains(github.event.comment.body, '/ci-run-all') || contains(github.event.comment.body, '/ci-run-workload-checks') + uses: ./.github/workflows/workload_checks.yml + secrets: inherit diff --git a/.github/workflows/workload_checks.yml b/.github/workflows/workload_checks.yml index b91e05dc95ad8..a1e98b5e43555 100644 --- a/.github/workflows/workload_checks.yml +++ b/.github/workflows/workload_checks.yml @@ -4,7 +4,11 @@ # # Runs on: # - scheduled UTC midnight Tues-Sat - +# - on demand by a PR comment matching either of: +# - '/ci-run-regression' +# - '/ci-run-all' +# (the comment issuer must be a member of the Vector GH team) +# # This workflow runs the collection of our workload checks, using the latest Vector nightly image, # which depends on when the workflow is invoked. #