Skip to content

Commit 0a97cfb

Browse files
fix(ci): refine conditions for compute-config-diff workflows in CircleCI configuration (#758)
1 parent 2b146f8 commit 0a97cfb

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.circleci/main_config.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,10 @@ workflows:
411411

412412
compute-config-diff-and-report:
413413
when:
414-
not: << pipeline.parameters.is_forked_pull_request >>
414+
and:
415+
- not:
416+
equal: [scheduled_pipeline, << pipeline.trigger_source >>]
417+
- not: << pipeline.parameters.is_forked_pull_request >>
415418
jobs:
416419
- compute-config-diff:
417420
name: compute-genesis-diff
@@ -437,7 +440,11 @@ workflows:
437440
requires: [compute-rollup-config-diff]
438441

439442
compute-config-diff-only:
440-
when: << pipeline.parameters.is_forked_pull_request >>
443+
when:
444+
and:
445+
- not:
446+
equal: [scheduled_pipeline, << pipeline.trigger_source >>]
447+
- << pipeline.parameters.is_forked_pull_request >>
441448
jobs:
442449
- compute-config-diff:
443450
name: compute-genesis-diff

0 commit comments

Comments
 (0)