release-engineering

Solid

Prepares and controls software releases with risk classification, CI quality gates, artifact provenance, feature flags, staged rollout, measurable promotion and rollback thresholds, post-deploy verification, and cleanup. Use for deployment pipelines, launch readiness, canaries, production rollout, release automation, or rollback planning. Not for merely merging a completed development branch or proving one local change.

AI & Automation 88 stars 82 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
65
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Release Engineering Turn a release into a sequence of evidence-backed decisions rather than one irreversible event. ## Build the release contract Record the artifact/version, environments, owner, change scope, affected users, data or contract changes, dependencies, risk class, maintenance window, and success metrics. Use [release-record.md](references/release-record.md) for the go/no-go and rollout record. ## Establish gates Require checks proportional to risk: build and tests, contract and migration proof, security findings, performance budgets, smoke paths, accessibility or visual checks, artifact signing/provenance, monitoring, and a tested recovery path. A green generic pipeline is not proof of the release's critical behavior. ## Roll out safely 1. Separate deployment from exposure with a flag or routing control when practical. 2. Start with internal, shadow, canary, or low-percentage traffic. 3. Compare errors, latency, saturation, business outcomes, and support signals against a pre-release baseline. 4. Promote only after the observation window and all gates pass. 5. Roll back or disable immediately when a predefined threshold is crossed. 6. Verify recovery, communicate status, and preserve the timeline. For canaries and production observation windows, use [post-deploy-verification.md](references/post-deploy-verification.md). Confirm the deployed build marker, run critical browser journeys through `browser-testing`, and record each promote, hold, or roll...

Details

Author
thiientv
Repository
thiientv/godmode
Created
1 weeks ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

release-engineer

Automates the last mile of shipping software — verifies release readiness, generates changelogs, tags versions, and pushes releases

4 Updated 4 weeks ago
AreteDriver
AI & Automation Listed

oss-release-engineering

Design, audit, repair, or operate verifiable open-source release pipelines across GitHub Actions, package registries, deployments, and app stores. Use when a request includes trigger phrases such as 'cut a release', 'release workflow', 'tag-driven release', 'check-tag', 'promote this SHA', 'deploy the same commit', 'publish idempotently', 'retry the release', 'verify release artifacts', 'update GitHub Actions', 'Node action runtime deprecation', 'clean up release branches', 'git cherry before deleting', 'parallel agents with worktrees', 'generated-file drift', 'wrangler types drift', or 'ship to TestFlight from CI'.

0 Updated today
RelayMessenger
AI & Automation Listed

release-deployment-safety

Use whenever code will be deployed, released, rolled out, or migrated — new services, new versions, schema/data migrations, config or feature changes, or any change to how software reaches production. Enforces how elite engineering teams ship at scale WITHOUT outages: zero-downtime deploys, progressive delivery (canary/blue-green/rolling), feature flags, instant rollback, and backward-compatible database migrations (expand/contract). Trigger proactively on "deploy," "release," "ship," "roll out," "migration," "cutover," "hotfix," "rollback," "feature flag," "blue-green," "canary," or any change that alters what runs in production — even without those words. Pairs with bdd-comprehensive-testing (tests gate the release) and enterprise-architecture-standards (system shape).

0 Updated 2 days ago
techfleetworks