Glynn, might you find time to work on this this week? I just noticed that `main` isn't protected on couchdb-documentation, which is a bad thing.
If not I'll try and do it myself. -Joan On 09/11/2020 12:23, Joan Touzet wrote: > I think I just heard you volunteer to do the PRs on the repos you > mentioned below! ;) > > I'd leave off www, this isn't something where we need the multi-step > process. > > -Joan > > On 09/11/2020 03:55, Glynn Bird wrote: >> It turns out that branch protection doesn't require Infra intervention, >> there's a bunch of configuration flags that can be switched on via the >> .asf.yaml file: >> https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features#git.asf.yamlfeatures-BranchProtection >> >> An simple configuration example would be: >> >> github: >> protected_branches: >> main >> >> On Thu, 5 Nov 2020 at 11:59, Glynn Bird <glynnb...@apache.org> wrote: >> >>> Created Infra ticket https://issues.apache.org/jira/browse/INFRA-21076 >>> >>> On Wed, 4 Nov 2020 at 16:48, Glynn Bird <glynn.b...@gmail.com> wrote: >>> >>>> https://github.com/apache/couchdb- main not protected >>>> https://github.com/apache/couchdb-fauxton- main not protected >>>> https://github.com/apache/couchdb-docker - main not protected >>>> https://github.com/apache/couchdb-www - still using master >>>> https://github.com/apache/couchdb-pkg - main not protected >>>> https://github.com/apache/couchdb-helm - main not protected >>>> ... >>>> >>>> There are numerous others. I couldn't find an example where the main >>>> branch _was_ protected, but in most cases the old master branch was. >>>> >>>> Glynn >>>> >>>> >>>> On Wed, 4 Nov 2020 at 16:36, Glynn Bird <glynn.b...@gmail.com> wrote: >>>> >>>>> I'm on it. >>>>> >>>>> Glynn >>>>> >>>>> On Wed, 4 Nov 2020 at 16:23, Joan Touzet <woh...@apache.org> wrote: >>>>> >>>>>> Yes, you'll have to file a ticket with Infra for this. >>>>>> >>>>>> We probably need to do this on quite a few repos, which unfortunately >>>>>> means that we may be forced to write a script to address it. >>>>>> >>>>>> Would you be willing to volunteer to check and see which ones have >>>>>> unprotected main branches - at least for the big 4-5 or so (couchdb, >>>>>> docs, fauxton come to mind)? >>>>>> >>>>>> -Joan >>>>>> >>>>>> On 04/11/2020 11:13, Glynn Bird wrote: >>>>>>> I've published the 9.0.0 release of Nano, the Node.js library for >>>>>> CouchDB >>>>>>> which features: >>>>>>> >>>>>>> - request library replaced with axios 👩🔧 >>>>>>> - rewritten changes follower 🚿 >>>>>>> - fewer dependencies 📉 >>>>>>> >>>>>>> https://www.npmjs.com/package/nano >>>>>>> >>>>>>> Thanks to all who helped in the work to build and test this release. >>>>>>> >>>>>>> While tidying up afterwards I noticed that the new default main >>>>>> branch is >>>>>>> "unprotected" and the old default ("master") is "protected" so I can't >>>>>>> delete it. >>>>>>> >>>>>>> Is this something Apache Infra would be able to help with? >>>>>>> >>>>>>> Glynn >>>>>>> >>>>>> >>>>> >>