This skill helps integrate uv (the fast Rust-based Python package manager) into CI/CD pipelines and containerized deployments. It provides proven patterns for GitHub Actions, GitLab CI, Docker, and PyPI publishing that optimize for performance, reliability, and maintainability.
For each platform, you'll set up uv installation, dependency caching, and frozen lockfile enforcement.
Why: Cache shared across workflow runs dramatically reduces CI time (10-100x faster warm starts).
CI/CD 파이프라인에 uv(Rust 기반 Python 패키지 관리자)를 설정합니다. GitHub Actions 워크플로, GitLab CI/CD, Docker 빌드 또는 Python 버전 전체의 매트릭스 테스트를 구성할 때 사용합니다. 캐시 최적화, 고정된 잠금 파일, 다단계 빌드 및 신뢰할 수 있는 게시를 통한 PyPI 게시를 위한 패턴이 포함되어 있습니다. GitHub Actions setup-uv action, Docker 다단계 프로덕션/개발 빌드 및 배포 패턴을 다룹니다. 출처: dawiddutoit/custom-claude.