Understanding Notifications
Codestodian sends you Slack notifications to keep you informed about activity on your repositories. Each notification includes relevant details and a direct link back to the source on your Git provider.
Build Complete
When a build finishes on a repository you are subscribed to, you will receive a notification with the following details:
- Repository — the name of the repository, linked to its URL
- Branch — the branch the build ran on
- Status — the outcome of the build (Pass, Fail, In Progress, Action Required, or Skipped)
- Commit — the short SHA of the commit, linked to the commit URL
A View details button lets you expand the build steps directly within Slack. The button is styled green for passing builds and red for failing builds.
Review Submitted
When someone submits a review on your pull request, you will receive a notification containing:
- Pull request — the title of the pull request
- Reviewer — the Slack handle of the reviewer
- Time reviewed — when the review was submitted
- Risk — a risk indicator if risk analysis is enabled (see Risk Context below)
The button displays the review state — Approved, Reviewed, or Needs review — and links directly to the review. Approved reviews are styled green, while reviews with changes requested or comments are styled red.
Review Requested
When you are requested as a reviewer on a pull request, you will receive a notification with:
- Pull request — the title of the pull request
- Requester — the Slack handle of the person who requested your review (falls back to their Git username if unmapped)
- Risk — a risk indicator if risk analysis is enabled (see Risk Context below)
A View button links directly to the pull request.
Review Dismissed
When one of your reviews is dismissed, you will receive a notification including:
- Pull request — the title of the pull request
- Dismissed by — the Slack handle of the person who dismissed your review (falls back to their Git username if unmapped)
- Time dismissed — when the review was dismissed
- Risk — a risk indicator if risk analysis is enabled (see Risk Context below)
A View button links directly to the pull request.
Risk Context
Review-related notifications can include a risk indicator when risk analysis is enabled. The risk level is displayed alongside the notification details:
- 🚨 HIGH — the pull request has been flagged as high risk
- ⚠️ MEDIUM — the pull request has been flagged as medium risk
The risk indicator also includes the primary reason for the risk assessment, helping you prioritise which reviews need your attention first.