deploy-process

star 0

How Apollo.io deploys code to production

pbsull By pbsull schedule Updated 3/1/2026

name: deploy-process description: How Apollo.io deploys code to production

Apollo Deploy Process

Overview

Apollo uses [describe your actual pipeline here — e.g., GitHub Actions → staging → canary → prod].

Steps to Deploy

  1. Merge PR to main
  2. CI runs automatically (tests, lint, build)
  3. Auto-deploys to staging
  4. [Manual/auto] promotion to canary (X% traffic)
  5. Full rollout after monitoring window

Rollback

  • Use /rollback in #deploy-ops Slack channel, OR
  • Revert the PR and re-deploy

Feature Flags

  • We use [LaunchDarkly / Flipper / custom] for feature flags
  • Naming convention: team_feature_description (e.g., growth_new_onboarding_flow)
  • Flags must be cleaned up within 30 days of full rollout

Contacts

  • #deploy-ops Slack channel
  • Platform team owns the pipeline
  • Escalate to [person/rotation] if blocked
Install via CLI
npx skills add https://github.com/pbsull/apollo-claude-plugin --skill deploy-process
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator