CircleCI Ideas logo
CircleCI Ideas
Create
Home
Feedback
Feature Requests
1873

    Boards

  • Feature Requests

  • Server

Powered by Canny

Feature Requests

Tell us what you'd like to see added to CircleCI.
Monorepo Support and/or filtering based on VCS changes in a specific directory
Currently, any merges to master trigger all steps of all workflows. In an monorepo that houses multiple projects, this results in multiple redundant steps as, for example, the backend is re-tested and re-deployed even if only frontend changes have been made. It is currently possible to do: workflows: flow: jobs: - deploy: filters: branches: only: - master It would be useful for all teams that run a monorepo to also be able to specify, say: workflows: flow: jobs: - terraform: filters: modified_paths: only: - /^infrastructure/ - deploy: requires: terraform filters: modified_paths: only: - /^app/ CCI-I-208
58
·

complete

Powered by Canny