cicd-pipeline-generator

Solid

Generate CI/CD pipelines for SDK build and release

DevOps & Infrastructure 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
83
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CI/CD Pipeline Generator Skill ## Overview This skill generates CI/CD pipelines for SDK build, test, and release workflows across multiple languages and platforms. ## Capabilities - Generate GitHub Actions workflows - Generate GitLab CI/CD pipelines - Configure multi-language build matrices - Set up release automation - Implement quality gates and checks - Configure artifact publishing - Support monorepo workflows - Implement security scanning ## Target Processes - SDK Versioning and Release Management - SDK Code Generation Pipeline - SDK Testing Strategy ## Integration Points - GitHub Actions - GitLab CI/CD - CircleCI - Jenkins - Azure Pipelines ## Input Requirements - Languages to build - Testing requirements - Release workflow - Publishing targets - Quality gate requirements ## Output Artifacts - CI/CD workflow files - Build configurations - Release automation scripts - Quality gate definitions - Publishing configurations - Security scan integration ## Usage Example ```yaml skill: name: cicd-pipeline-generator context: platform: github-actions languages: - typescript - python - go stages: - lint - test - build - publish qualityGates: coverage: 80% linting: required security: required release: trigger: tags semantic: true publishing: npm: true pypi: true goModule: true ``` ## Best Practices 1. Use matrix builds for efficiency 2. Implement p...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills