diff --git a/.circleci/config.yml b/.circleci/config.yml index e4425b248e..b74fae665b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -850,8 +850,21 @@ jobs: "https://circleci.com/api/v1.1/project/github/hashicorp/consul-enterprise/tree/${CIRCLE_BRANCH}" | jq -r '.build_url' - run: *notify-slack-failure + # The noop job is a used as a very fast job in the verify-ci workflow because every workflow + # requires at least one job. It does nothing. + noop: + docker: + - image: docker.mirror.hashicorp.services/alpine:latest + steps: + - run: 'echo ok' + workflows: version: 2 + # verify-ci is a no-op workflow that must run on every PR. It is used in a + # branch protection rule to detect when CI workflows are not running. + verify-ci: + jobs: [noop] + go-tests: jobs: - check-vendor: &filter-ignore-non-go-branches