Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Supply default config to reduce daily PR noise
Some third-party libraries widely used at the Guardian automatically publish a new release every single day, often without obvious security benefit. Currently we don't _automatically_ merge the resulting daily Scala Steward PR, and so these low-value changes consume a lot of dev attention. In general, we can accept a lower update cadence for these dependencies. Some individual Guardian repos have already introduced .scala-steward.conf config files to configure that cadence (see eg guardian/ophan#4598 ), but to reduce duplication of effort, it would be good to have this lower cadence applied by default everywhere. This update should configure our GitHub Action so that it will apply the default lower-cadence config to _all_ repos it runs on, rather than making devs individually configure it on every repo they work on, The file location `.github/.scala-steward.conf` is the default value for `repo-config` configuration input on the Scala Steward Github Action: https://github.com/scala-steward-org/scala-steward-action#configuration The feature of allowing the Scala Steward Github Action to have a default for repo config was first introduced with scala-steward-org/scala-steward-action#292, the name of the configuration input was later switched from `default-repo-conf` to `repo-config` with scala-steward-org/scala-steward-action#324 .
- Loading branch information