Skip to content

Commit

Permalink
ci: filter flows to run in dependabot branches
Browse files Browse the repository at this point in the history
  • Loading branch information
darakeon committed Aug 8, 2023
1 parent de588a7 commit 1a1de34
Show file tree
Hide file tree
Showing 3 changed files with 379 additions and 1 deletion.
189 changes: 189 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -853,90 +853,279 @@ workflows:
requires:
- trufflehog
- push_docker_browser:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
requires:
- test_ci
- push_docker_android:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
requires:
- test_ci
- build_core:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- test_ci
- audit_core:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- test_core_generic:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- test_core_language:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- test_core_email:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- test_core_exchange:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- test_core_entities:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- test_core_business_logic:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- build_site:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
requires:
- build_core
- audit_site:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
requires:
- build_site
- test_site:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
requires:
- build_site
- audit_test_browser:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/npm_and_yarn/site/Tests/Browser.+$/
requires:
- test_ci
- test_browser:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/core/.+$/
- /^dependabot/nuget/site/.+$/
- /^dependabot/npm_and_yarn/site/Tests/Browser.+$/
requires:
- audit_test_browser
- build_site
- push_docker_browser
- build_android:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/gradle/android/.+$/
requires:
- test_ci
- push_docker_android
- audit_android:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/gradle/android/.+$/
requires:
- build_android
- test_android_lib_debug:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/gradle/android/.+$/
requires:
- build_android
- test_android_lib_release:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/gradle/android/.+$/
requires:
- build_android
- test_android_app_debug:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/gradle/android/.+$/
requires:
- build_android
- test_android_app_release:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/gradle/android/.+$/
requires:
- build_android
- build_robot:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_core
- audit_robot:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_robot
- check_robot:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/nuget/robot/.+$/
requires:
- build_robot
- build_midna:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/pip/midna/.+$/
requires:
- test_ci
- audit_midna:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/pip/midna/.+$/
requires:
- build_midna
- test_midna:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/pip/midna/.+$/
requires:
- build_midna
- audit_version_changer:
filters:
branches:
only:
- main
- /^\d+\.\d+\.\d+\.\d+$/
- /^dependabot/cargo/version/.+$/
requires:
- test_ci
- change_version:
Expand Down
Loading

0 comments on commit 1a1de34

Please sign in to comment.