diff --git a/.github/workflows/all_checks_pass.yml b/.github/workflows/all_checks_pass.yml index 0196521a1e..536c70a5e2 100644 --- a/.github/workflows/all_checks_pass.yml +++ b/.github/workflows/all_checks_pass.yml @@ -16,8 +16,6 @@ jobs: delay: 10 retries: 20 polling_interval: 3 - # These jobs are: - # - set in branch protection rules - # - not required - # - expected to fail until an action is taken (like a review) - checks_exclude: 'require-checklist' + # Everything other than `require-checklist` + # Explicitly require `dd-gitlab/finished` to ensure we block until all GitLab jobs have finished + checks_include: '(?!require-checklist),dd-gitlab/finished'