name: production-release
inputs: target_env: type: string required: true jobs: backup: tags: [linux] steps: - name: pre-deploy-backup run: echo "Backup before deploy" deploy: needs: [backup] tags: [linux] steps: - name: deploy-release run: echo "Deploying artifact" verify: needs: [deploy] tags: [linux] steps: - name: health-check run: echo "Verifying deployment"
name: production-release
inputs: target_env: type: string required: true jobs: backup: tags: [linux] steps: - name: pre-deploy-backup run: echo "Backup before deploy" deploy: needs: [backup] tags: [linux] steps: - name: deploy-release run: echo "Deploying artifact" verify: needs: [deploy] tags: [linux] steps: - name: health-check run: echo "Verifying deployment"
name: production-release
inputs: target_env: type: string required: true jobs: backup: tags: [linux] steps: - name: pre-deploy-backup run: echo "Backup before deploy" deploy: needs: [backup] tags: [linux] steps: - name: deploy-release run: echo "Deploying artifact" verify: needs: [deploy] tags: [linux] steps: - name: health-check run: echo "Verifying deployment" - Which exact version was approved for staging?
- Who approved the promotion to production, and when?
- Was QA sign-off captured before the release went out?
- What was the previous successful version?
- Can we roll back automatically if a deployment health check fails? - Who deployed the version currently running in production?
- Was QA sign-off captured before this version was promoted?
- What was the last known stable version before this deployment?
- Can we roll back in the next five minutes without re-running a build? - find the old tag
- re-run a pipeline
- hope nothing has drifted
- reconstruct whatever parameters were used last time - defining explicit approval flows
- and keeping a release record independent of CI** - what version was deployed
- where it went
- who approved it
- what happened next - What exactly is running in production?
- Who approved it?
- What changed?
- How fast can we safely roll back? - Location Orlando, FL
- Joined Apr 22, 2026