⚙️ Engineering Scanned ★ Featured

GitHub Actions CI/CD

Create and optimize GitHub Actions workflows for CI/CD pipelines. Generates workflow YAML with proper caching, matrix builds, environment secrets, and reusable workflows following GitHub's latest best practices.

This skill helps you build efficient GitHub Actions pipelines. It generates workflows for testing, building, deploying, and releasing with proper job dependencies, artifact management, caching strategies, and security hardening. Supports monorepo setups and reusable workflow patterns.

github-actions ci-cd automation devops workflows

When to use

Use when setting up CI/CD for a new project, optimizing slow pipelines, creating reusable workflows, or implementing complex deployment strategies like canary or blue-green.

Examples

Full CI/CD pipeline

Create a complete test → build → deploy pipeline

Create a GitHub Actions workflow that runs tests, builds a Docker image, pushes to ECR, and deploys to ECS on merge to main

Optimize slow pipeline

Speed up a CI pipeline that takes 20+ minutes

My CI takes 25 minutes — help me add caching, parallel jobs, and skip conditions to bring it under 8 minutes