deployment-git

Coordinate Kailash Python SDK releases, PyPI publishing, and GitHub Actions pipelines.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/William189189/boss-bidding --skill deployment-git-william189189
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-git
Source: https://github.com/William189189/boss-bidding/tree/main/.claude/skills/10-deployment-git
Command: npx skills add https://github.com/William189189/boss-bidding --skill deployment-git-william189189

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This deployment and Git workflow guide helps teams orchestrate SDK releases, manage PyPI publishing, CI/CD pipelines, documentation deployment, and multi-package coordination for Kailash Python SDK.

Core Features & Use Cases

  • Deployment lifecycle guidance for PyPI publishing, TestPyPI, and documentation deployment.
  • Git workflow patterns for multi-package releases, branching strategies, and release milestones.
  • Templates and runbooks for onboarding, release, changelog updates, and rollback procedures.

Quick Start

Initiate a release by bumping the version, triggering CI, and publishing wheels to PyPI.

Frequently Asked Questions about deployment-git

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Python SDK publishing to PyPI using GitHub Actions?

Automate Python SDK publishing to PyPI by setting up GitHub Actions pipelines that build wheels, validate against TestPyPI, and publish releases. This guide coordinates the full CI/CD deployment lifecycle including version bumps and changelog management for multi-package repositories.

What is the best way to manage multi-package releases and version bumps in a Python monorepo?

Multi-package release management is handled through coordinated Git workflows that synchronize version bumps and changelog updates across core and sub-packages. The guide provides templates and runbooks for orchestrating release milestones across all components.

How do I set up a CI/CD pipeline for TestPyPI validation before a production PyPI release?

Set up CI/CD pipelines for TestPyPI validation by configuring GitHub Actions to build wheels and deploy to TestPyPI before triggering the production PyPI release. This deployment process includes security reviews and rollback procedures.

Can I use this Git workflow guide for documentation deployment alongside Python package releases?

Yes, documentation deployment is supported alongside Python package releases. The guide covers documentation deployment within the same GitHub Actions CI/CD pipelines, ensuring docs are published automatically as part of the release orchestration.

What rollback procedures are available for PyPI releases if a deployment fails?

Rollback procedures for failed PyPI releases are provided through templates and runbooks included in the guide. These procedures support the deployment lifecycle by documenting steps to revert version bumps and manage recovery across multi-package environments.

Why do I need changelog management and security reviews in my SDK release workflow?

Changelog management and security reviews are required in SDK release workflows to maintain versioning integrity and ensure safe PyPI publishing. The guide integrates these steps into the CI/CD automation to prevent unauthorized or undocumented changes.