diff --git a/.circleci/config.yml b/.circleci/config.yml index 667fa09..c4065e5 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -23,8 +23,8 @@ jobs: # Download and cache dependencies - restore_cache: keys: - - v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} - - v3-dependencies- + - v7-dependencies-{{ checksum "requirements/dev.txt" }} + - v7-dependencies- # fallback to using the latest cache if no exact match is found - run: @@ -41,7 +41,7 @@ jobs: - save_cache: paths: - venv - key: v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} + key: v7-dependencies-{{ checksum "requirements/dev.txt" }} @@ -67,8 +67,8 @@ jobs: # Download and cache dependencies - restore_cache: keys: - - v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} - - v3-dependencies- + - v7-dependencies-{{ checksum "requirements/dev.txt" }} + - v7-dependencies- # fallback to using the latest cache if no exact match is found - run: @@ -114,7 +114,7 @@ jobs: - save_cache: paths: - venv - key: v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} + key: v7-dependencies-{{ checksum "requirements/dev.txt" }} back-deploy-heroku: docker: @@ -151,6 +151,9 @@ workflows: build-back-deploy: jobs: - build + - test: + requires: + - build - back-deploy-heroku: requires: - build