Skip to content

Overview

Here is how to get started by configuring your GitHub organization with a GitHub App and a GitHub OAuth app. For notifications we will also setup a Slack App.

Setup GitHub App

Setup steps

  1. GitHub App - Webhooks for responding to GitHub events.
  2. GitHub OAuth App - Authentication for accessing deployment portal.
  3. Slack App - Post notifications for deployments and releases.
  4. Jira Integration - Link JIRA issues from the branch name to your pull request description.
  5. AWS Configuration - External secrets, save settings, and track deployment versions.
  6. prdeploy portal - The web portal that allows you to manage settings and deployments.
  7. GitHub Actions - A combined deploy that intuitively promotes services in a single workflow.