Submit Your Ideas

We want to hear from you - vote for the features and improvements you'd most like to see, or submit your own ideas if you don't find them already listed.

Allow for YAML branch locking on PRs

CodeCov has a yaml feature that restricts the modification of the YAML file, and overrides modifications to the PR file. This would mean, in the case of Circle, all PRs would build off of the main branch YAML when this was specified, allowing branches that are behind to inherit changes if any.

 

https://docs.codecov.io/v5.0.0/docs/codecov-yaml#section-restricting-changes

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Jan 31 2018
  • Not planned
  • Attach files
  • Admin
    Nathan Dintenfass commented
    02 Mar 22:32

    Our general approach is likely to be in the future to allow more dynamic specification of configuration and cross-project triggers of some kind rather than attempting to lock editing of the config itself. The larger goal is to provide a way to have more central control in certain cases over what is run in the system rather than specifically locking down editing of a given branches configuration. The ability for an individual developer to run what they want to run within their own branch/execution sandbox is fairly fundamental to the system, but adding to that the ability to centrally manage configurations outside the control of individual developers is something we've seen in a few different scenarios.