diff --git a/.circleci/config.yml b/.circleci/config.yml index 8e213df4e..69b308e19 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -727,24 +727,41 @@ workflows: test-suite-name: conformance-bleeding-edge packages: "./conformance" vectors-branch: master - - build-ntwk-calibration - - build-ntwk-butterfly - - build-ntwk-nerpa - - build-lotus-soup - trigger-testplans: filters: branches: only: - master - build-debug - - build-all - # - build-all: - # requires: - # - test-short - # filters: - # tags: - # only: - # - /^v\d+\.\d+\.\d+$/ + - build-all: + requires: + - test-short + filters: + tags: + only: + - /^v\d+\.\d+\.\d+$/ + - build-ntwk-calibration: + requires: + - test-short + filters: + tags: + only: + - /^v\d+\.\d+\.\d+$/ + - build-ntwk-butterfly: + requires: + - test-short + filters: + tags: + only: + - /^v\d+\.\d+\.\d+$/ + - build-ntwk-nerpa: + requires: + - test-short + filters: + tags: + only: + - /^v\d+\.\d+\.\d+$/ + - build-lotus-soup - build-macos: requires: - test-short @@ -774,20 +791,40 @@ workflows: - publish-packer-mainnet: requires: - build-all + filters: + branches: + ignore: + - /.*/ + tags: + only: + - /^v\d+\.\d+\.\d+$/ - publish-packer-calibrationnet: requires: - build-ntwk-calibration + filters: + branches: + ignore: + - /.*/ + tags: + only: + - /^v\d+\.\d+\.\d+$/ - publish-packer-butterflynet: requires: - build-ntwk-butterfly + filters: + branches: + ignore: + - /.*/ + tags: + only: + - /^v\d+\.\d+\.\d+$/ - publish-packer-nerpanet: requires: - build-ntwk-nerpa - # filters: - # branches: - # ignore: - # - /.*/ - # tags: - # only: - # - /^v\d+\.\d+\.\d+$/ - + filters: + branches: + ignore: + - /.*/ + tags: + only: + - /^v\d+\.\d+\.\d+$/