Testing 633 installs

github-actions-templates

by wshobson/agents

Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions,…

Skill content

Production-ready GitHub Actions workflow templates for testing, building, and deploying applications.

- Includes four core workflow patterns: testing with matrix builds, Docker image building and pushing, Kubernetes deployment, and multi-OS/multi-version matrix builds

- Covers security scanning with Trivy and Snyk, reusable workflows for DRY CI/CD, and deployment approvals with environment protection rules

- Provides best practices including dependency caching, secret management, specific action versioning, and status checks on pull requests

- Supports multiple tech stacks and deployment targets including container registries, Kubernetes clusters, and AWS infrastructure

GitHub Actions Templates

Production-ready GitHub Actions workflow patterns for testing, building, and deploying applications.

Purpose

Create efficient, secure GitHub Actions workflows for continuous integration and deployment across various tech stacks.

When to Use

- Automate testing and deployment

- Build Docker images and push to registries

- Deploy to Kubernetes clusters

- Run security scans

- Implement matrix builds for multiple environments

Common Workflow Patterns

Pattern 1: Test Workflow