Skip to main content

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.