Get GitHub notifications
Astrolabe tells you about GitHub in the bell at the top right: a workflow that fails, a pull request that needs a review. You choose which events.
Before you startβ
Your administrator has set up the GitHub webhook (see below).
π Choose your GitHub eventsβ
-
At the top right, click your avatar, then My Account.
-
Open the Notifications tab.
-
In the What do you want to receive? card, find the GitHub section. Each event has two switches: In Astrolabe (the bell) and On this browser.
Event When a workflow fails Marked Critical When a PR is opened When a PR is closed When a PR is edited When a PR review is requested When a PR is approved When changes are requested on a PR When a PR is reviewed with comments When a workflow is cancelled -
Switch an event off or on. It is saved right away.
For the browser column, see Choose your notifications.
β That's it!
π For the administrator: set up the webhookβ
GitHub sends its events to Astrolabe through a webhook.
-
In the left sidebar, at the bottom, click Administration.
-
Under PLATFORM, click Company connections, then open the Webhooks tab.
-
On the GitHub card, click Configure.
-
In the window, next to Webhook URL, click Copy address. The button says Copied.
-
In Webhook Secret, type a secret of your choice, then click Save Secret.
-
In your GitHub repository, add a webhook: paste the address as its URL, and use the same secret. This step was not checked on a live instance, nor was the arrival of the notifications.