diff --git a/.circleci/config.yml b/.circleci/config.yml index 7f45048f..491fb8b9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -412,17 +412,13 @@ workflows: requires: - make-github-release - weekly-run-workflow: - when: - and: - - equal: [ scheduled_pipeline, << pipeline.trigger_source >> ] - - equal: [ "update-native-dependencies", << pipeline.schedule.name >> ] - jobs: - - dependency-update - - trigger-dependency-update: + dependency-update: when: - equal: [ dependency-update, << pipeline.parameters.action >> ] + or: + - and: + - equal: [ scheduled_pipeline, << pipeline.trigger_source >> ] + - equal: [ "update-native-dependencies", << pipeline.schedule.name >> ] + - equal: [ dependency-update, << pipeline.parameters.action >> ] jobs: - dependency-update @@ -435,8 +431,11 @@ workflows: automatic-release: when: - not: - equal: [ scheduled_pipeline, << pipeline.trigger_source >> ] + and: + - not: + equal: [ scheduled_pipeline, << pipeline.trigger_source >> ] + - not: + equal: [ dependency-update, << pipeline.parameters.action >> ] jobs: - release: filters: