-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: GitHub
-
Tags:
-
Backlog priority:1,000
-
Sprint:DevOps-22, DevOps-23, DevOps-24
To configure notifications from GitHub to Slack, you may give access to your account to slack. It will then configure everything by itself.
But it gets too much rights:
Slack by @slackplat would like permission to access your account
Repositories
Public and private
This application will be able to read and write all public and private repository data. This includes the following:
Code
Issues
Pull requests
Wikis
Settings
Webhooks and services
Deploy keys
Thus as stated in https://wiki.nuxeo.com/pages/viewpage.action?spaceKey=NIG&title=GitHub, we should favor unauthenticated mode. You get the webhooks from slack, go to your GitHub account and configure push notifications.
Problem is: we don't want to do this in a team member account. We need a technical account for this.