ci-cd-pipeline

Category: Tools & Productivity | Uploader: nasrulhazimnasrulhazim | Downloads: 0 | Version: v1.0(Latest)

CI/CD pipeline builder for Laravel projects — extends Kickoff's existing GitHub Actions CI with continuous deployment pipelines (staging/production), Docker containerisation, secret management, and failure notifications. Generates Dockerfiles, docker-compose.yml, deployment configs for VPS via SSH, container registry push workflows, and leverages Kickoff's /bin scripts (deploy.sh, backup.sh, setup.sh) in automated workflows. Use this skill whenever the user asks to set up deployment pipelines, containerise a Laravel app, configure CD for staging or production, push Docker images to a registry, manage deployment secrets, add failure notifications to CI, or integrate /bin scripts with GitHub Actions. Triggers for requests like "set up CD pipeline", "deploy to staging automatically", "dockerise my Laravel app", "add Docker to my project", "push image to registry", "manage secrets in CI", "notify on failure", "extend CI with deployment", "setup deploy pipeline", "nak deploy guna GitHub Actions", "tambah Docker dalam project", "setup CD untuk staging", "nak auto deploy ke production", "dockerise Laravel app aku", "tambah notification kalau CI fail", "macam mana nak manage secrets dalam GitHub Actions", or "integrate bin scripts dengan CI". Assumes Laravel Kickoff as the baseline — GitHub Actions CI (Pint, PHPStan, Rector, Pest) and /bin scripts (deploy.sh, backup.sh) are already configured. This skill extends that baseline with CD, Docker, and deployment automation. --- # CI/CD Pipeline Builder Continuous deployment pipelines, Docker containerisation, and deployment automation for Laravel projects. Built on top of Laravel Kickoff's existing GitHub Actions CI and /bin scripts. ## Command Reference | Command | Description | |---|---| | `/ci extend` | Extend Kickoff's CI with CD pipeline (staging + production deploy) | | `/ci docker` | Generate Dockerfile, docker-compose.yml, and .dockerignore for Laravel | | `/ci deploy` | Deployment configs for VPS via SSH or container re

Changelog: Source: GitHub https://github.com/nasrulhazim/agent-skills

Directory Structure

Current level: skills/ci-cd-pipeline/

SKILL.md

Login to download/like/favorite ❤ 11 | ★ 0
Comments 0

Please login before commenting.

No comments yet. Be the first one!