My workflow configuration looks like this:
workflows: version: 2 test-and-deploy-if-tagged: jobs: - build-and-test: filters: tags: only: /.*/ - deploy-to-qa: filters: tags: only: /^deploy.*/ branches: ignore: /.*/
deploy-to-qa workflow includes:
deploy-to-qa: requires: - build-and-test
On a regular
master commit the
build-and-test workflow runs. This is what I want.
When I’m ready to cut a build, I…
- make a new commit to bump the version number
- tag the new commit (e.g.
After I push the new commit and tag, CircleCI runs
build-and-test twice and
How can I configure it so a tagged release runs
build-and-test only once, and if it passes, then run