From c670d15654726c2e5c434493649b8860fbfd2d36 Mon Sep 17 00:00:00 2001 From: Callum Stott Date: Wed, 10 Jul 2024 11:45:30 +0100 Subject: [PATCH] Run compile and dependency backup on release tags --- .circleci/config.yml | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 21a441e12ce..a7c341bfe05 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -345,14 +345,6 @@ workflows: commit: jobs: - compile - - create_dependency_backup: - requires: - - compile - filters: - tags: - only: /^v((20)[0-9]{2})\.\d+\.\d+$/ # matches semvers like v1.2.3 - branches: - ignore: /.*/ - check_quality: requires: - compile @@ -393,3 +385,16 @@ workflows: - test_instrumented: requires: - compile + + release: + jobs: + - compile: + filters: + tags: + only: /^v((20)[0-9]{2})\.\d+\.\d+$/ # matches semvers like v1.2.3 + branches: + ignore: /.*/ + - create_dependency_backup: + requires: + - compile +