Uploaded image for project: 'Nuxeo ECM Build/Test Environment'
  1. Nuxeo ECM Build/Test Environment
  2. NXBT-1705

Create a technical account on GitHub, to configure slack notifications

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: GitHub

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              rdaniellou Ronan Daniellou
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: