Release Readiness

Assess release evidence without publishing, tagging, or changing remote systems.

prashantyr d769595 2 files · 1.8 KB Updated

File contents

Release Readiness

Use before a software release or deployment handoff.

  1. Identify version, target, rollback owner, risk tier, and required approvals.
  2. Run the repository's tests, lint, build, and security checks. Capture exact commands/results.
  3. Run python release-readiness/scripts/check.py <directory> to check baseline artifacts.
  4. Confirm version/changelog consistency, migration reversibility, artifact provenance, dependency review, observability, staged rollout, rollback instructions, and unresolved high-severity issues.
  5. Return ready, conditionally ready, or not ready, with evidence and explicit blockers.

The script is read-only. Never tag, push, publish packages/images, approve a release, change CI secrets, or deploy unless separately and explicitly authorized. Prefer local tools and Ollama for summaries. Commercial providers are optional and must receive redacted data through an explicit adapter using environment-managed credentials.

prashantyr/prashant-agent-skills/tree/main/release-readiness commit d7695953f6

Frequently asked questions

npx skillmds@latest add prashantyr/release-readiness