noisebridge / infrastructure

The Noisebridge Infrastucture
GNU General Public License v3.0
29 stars 19 forks source link

Please add nb-oauth to Noisebridge github team #296

Closed sunjam closed 2 years ago

sunjam commented 3 years ago

Could you please add user nb-oauth as a member of Noisebridge organization on github. It is a user I've created under av@noisebridge.net Thanks!

SuperQ commented 3 years ago

Are you looking to create an oauth application access? I think we can create keys without needing to use a separate user account.

sunjam commented 3 years ago

This account was used previously for creating a discourse github oath token. Now I wish to use it as a matrix bot for github issue access on the Buildout capp repo, as recommended in documentation for security purposes.

On Sun, Sep 26, 2021, 1:18 PM Ben Kochie @.***> wrote:

Are you looking to create an oauth application access? I think we can create keys without needing to use a separate user account.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/noisebridge/infrastructure/issues/296#issuecomment-927364041, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANUKZU236V7KPHUHWZTFXTUD55Z5ANCNFSM5EY6H6EA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

sunjam commented 3 years ago

Could you please add nb-oauth user to our organization. I can send you all associated account credentials via the ansible vault if that is what you prefer.

SuperQ commented 3 years ago

Can you point me to the docs for why this is the correct method for setting up this config? It doesn't seem right to me.

sunjam commented 3 years ago

Here are the docs. Perhaps we can set this up without me needing to have ownership.

This integration lets you interact with your Github account from Matrix (e.g. create issues) via Oauth. You can also configure Github to announce activity about your repositories into the room. image

I'd like this bot to be tied to an account that isn't mine. By adding this bot I turn over complete access to my personal github account and everything in it rather than just Noisebridge things.

image

I created a dedicated github account called nb-oauth, available under av@noisebridge.net in case anyone ever needs access. They won't need to go through me should I disappear, etc.

sunjam commented 3 years ago

@SuperQ ping on this. Can you please add, or see this documentation.

Inviting as an outside collaborator for buildout repo should do fine as well.

sunjam commented 2 years ago

Unsure if it was ever accepted, but oauth was turned over within Github.