diff --git a/.circleci/config.yml b/.circleci/config.yml index c7dadf69b..48e3fe32c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -958,8 +958,21 @@ jobs: terraform destroy -auto-approve - 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: unless: << pipeline.parameters.trigger-load-test >> jobs: