diff --git a/.circleci/config.yml b/.circleci/config.yml index 99d6a66..6f57d9b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -35,10 +35,6 @@ references: branches: only: master - filters_ignore_master: &filters_ignore_master - branches: - ignore: master - filters_ignore_tags: &filters_ignore_tags tags: ignore: /.*/ @@ -50,6 +46,16 @@ references: branches: ignore: /.*/ + filters_only_renovate_nori: &filters_only_renovate_nori + branches: + only: /(^renovate-.*|^nori/.*)/ + + filters_ignore_tags_renovate_nori: &filters_ignore_tags_renovate_nori + tags: + ignore: /.*/ + branches: + ignore: /(^renovate-.*|^nori/.*)/ + version: 2 jobs: @@ -120,7 +126,7 @@ workflows: jobs: - build: filters: - <<: *filters_ignore_tags + <<: *filters_ignore_tags_renovate_nori - test: requires: - build @@ -141,6 +147,19 @@ workflows: requires: - test + renovate-nori-build-test: + jobs: + - waiting-for-approval: + type: approval + filters: + <<: *filters_only_renovate_nori + - build: + requires: + - waiting-for-approval + - test: + requires: + - build + nightly: triggers: - schedule: