Notion as ticket system will leave comment to Notion page(your ticket) when you reference Ticket ID in Commit Message.

Like This! See in working demo here

Like This! See in working demo here

How to Setup


  1. Fill setting.yaml and Serve with your host domain

  2. Go to your GitHub repository → Settings → Webhooks

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/abb4166c-b88f-47a5-927e-7b3abcede86c/Untitled.png

  3. Click Add webhook and fill like below

Payload URL https://your-host-domain.com/github/<Your project prefix>/webhook

**Content type**
`application/json`
****

**SSL verification**
Check ****`Enable SSL Verification`

**Secret
[Get secret from here](<https://github.com/settings/tokens/new?description=notion-as-ticket-system&scopes=repo>)**

**Which events would you like to trigger this webhook?**

Check `Pushes` `Pull requests`

![<https://s3-us-west-2.amazonaws.com/secure.notion-static.com/52ba3e8d-d6d4-499d-8286-7fa7373a54f2/Untitled.png>](<https://s3-us-west-2.amazonaws.com/secure.notion-static.com/52ba3e8d-d6d4-499d-8286-7fa7373a54f2/Untitled.png>)

![<https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a3bbf952-cd46-4a65-bf6b-02f996ec19fe/Untitled.png>](<https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a3bbf952-cd46-4a65-bf6b-02f996ec19fe/Untitled.png>)
  1. Click Add webhook That's it!