I will. I did start to look at this then got sidetracked. I'll look this week.
On Mon, 30 Nov 2020 at 19:01, Joan Touzet <woh...@apache.org> wrote: > 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 > >>>>>>> > >>>>>> > >>>>> > >> >