← ClaudeAtlas

releasing-versionslisted

Manages release preparation including validation, version bumping, documentation verification, and security checks.
aiskillstore/marketplace · ★ 329 · Data & Documents · score 79
Install: claude install-skill aiskillstore/marketplace
# Releasing Versions ## When to Use - Preparing a new release - Version bumping - Pre-release validation - Documentation verification before release ## Release Workflow Overview | Phase | Purpose | Blocking? | |-------|---------|-----------| | 1. Pre-Release Validation | Tests, security | Yes | | 2. Version Bump | Update version strings | Yes | | 3. Documentation | Verify/update docs | Warning | | 4. Template Sync | Cookiecutter alignment | Warning | | 5. Build Verification | Package builds | Yes | | 6. Git Operations | Commit and tag | Yes | ## Phase 1: Pre-Release Validation ### 1.1 Verify Sprint Tasks Complete ```bash # Check for incomplete tasks bpsai-pair task list --status in_progress bpsai-pair task list --status blocked # Check current state bpsai-pair status ``` **BLOCKER**: All tasks must be complete or moved to next sprint. ### 1.2 Run Full Test Suite ```bash # All tests must pass pytest tests/ -v --tb=short # Check coverage meets target (80%) pytest tests/ --cov=bpsai_pair --cov-report=term-missing --cov-fail-under=80 ``` **BLOCKER**: Release cannot proceed if tests fail. ### 1.3 Security Scans ```bash # Scan for accidentally committed secrets bpsai-pair security scan-secrets # Scan dependencies for known vulnerabilities bpsai-pair security scan-deps ``` **BLOCKER**: Secrets detected = cannot release. **WARNING**: Dependency vulnerabilities should be reviewed but may not block. ## Phase 2: Version Bump ### Locate Version Files ```bash grep -E "