بنقرة واحدة
deploy-workflow
Release deployment process for ccswarm. Version update, quality gates, build, tag, publish.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Release deployment process for ccswarm. Version update, quality gates, build, tag, publish.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Duplicate code detection using similarity-rs. Identifies refactoring candidates based on semantic similarity.
Duplicate code detection using similarity-rs. Identifies refactoring candidates based on semantic similarity.
Run performance benchmarks with criterion. Compare against baselines and profile hotspots.
Implementation verification - runs format, lint, test, and build checks on the workspace.
Production readiness audit - checks unwrap elimination, error handling, clippy, docs, channel usage, and test count.
Parallel development workflow using git worktrees. Each agent gets an isolated worktree for safe concurrent work.
| name | deploy-workflow |
| description | Release deployment process for ccswarm. Version update, quality gates, build, tag, publish. |
| user-invocable | true |
| argument-hint | [version] |
Deploy a new ccswarm release.
# Update version in Cargo.toml files (root, crates/ccswarm, crates/ai-session)
# Update CHANGELOG.md
# Quality gates
cargo fmt --all && cargo clippy --workspace -- -D warnings && cargo test --workspace
cargo audit
cargo doc --no-deps --workspace
cargo build --release --workspace
# Tag and push
git tag -a v$ARGUMENTS -m "Release v$ARGUMENTS"
git push origin v$ARGUMENTS
# GitHub release
gh release create v$ARGUMENTS --title "ccswarm v$ARGUMENTS" --notes-file CHANGELOG.md
# Crates.io (publish ai-session first, then ccswarm)
cargo publish -p ai-session
cargo publish -p ccswarm
git tag -d v$ARGUMENTS && git push origin :refs/tags/v$ARGUMENTS
gh release delete v$ARGUMENTS
cargo yank --version $ARGUMENTS ccswarm