backdrop-ops / backdropcms.org

Issue tracker for the BackdropCMS.org website
https://backdropcms.org
25 stars 21 forks source link

Set 'default labels' for all contrib repos to match core? #181

Open jenlampton opened 8 years ago

jenlampton commented 8 years ago

We have a great set of labels on the core repo that is a pretty good fit for our contribution process. It would be great if each new contrib repo could start with this same set of labels (and allow maintainers to edit as needed - of course).

I wonder if this is something that can be done via the API? I couldn't see a way to do it via the @GitHub UI.

Gormartsen commented 8 years ago

https://developer.github.com/v3/issues/labels/#get-a-single-label

Gormartsen commented 8 years ago

guys lets somehow have a talk. i can jump on this task.

jenlampton commented 8 years ago

Fantastic! I need to run to the post office, will you be around in 1/2 hour? Or, @quicksketch chime in if you can help here :)

Gormartsen commented 8 years ago

I will be around.

Gormartsen commented 8 years ago

@jenlampton @quicksketch If you have time help me with organization part. I need:

I need that one to work with github api webhook. I am not sure about scope settings for webhook and permissions to API. Maybe we will low down permission level to "write only" when I clarify required permissions.

As soon as I get all this stuff I will be able to close github-automation issues quickly.

And yes, you can assign all this tasks to me.

jenlampton commented 8 years ago

repo for github-auto website with write permissions to my account

https://github.com/backdrop-ops/github-auto

register github account backdropbot with email under backdropcms.org.

https://github.com/dragonbot

provide a password to github for this bot privately to me

Will do.

give admin access to this bot to backdrop and backdrop-issue for now.

done.

Gormartsen commented 8 years ago

https://github.com/backdrop-ops/github-auto - write permissions to this repo for @gormartsen please.

jenlampton commented 8 years ago

write permissions to this repo for @gormartsen please.

You have an invite in your inbox, once you agree you will have write access. :)

jenlampton commented 8 years ago

Apparently we already have a bot account, so let's use https://github.com/backdrop-ci instead. This is the user that does all the packaging for backdrop contrib, and should have all the github access needed. Just please be careful not to revoke the current key :D (but by all means add as many new ones as you need).

Gormartsen commented 8 years ago

@jenlampton I accepted invite. All good with repo access. Will start preparation while you finishing with bot access. I will be gentle with backdrop-ci :)