aws-cicd-patterns

Automate AWS CI/CD pipelines with GitHub Actions, ECR, and OIDC.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ai-enhanced-engineer/aiee-skills --skill aws-cicd-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cicd-patterns
Source: https://github.com/ai-enhanced-engineer/aiee-skills/tree/main/skills/aws-cicd-patterns
Command: npx skills add https://github.com/ai-enhanced-engineer/aiee-skills --skill aws-cicd-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github-actions/configure-aws-credentials, docker, trivy, snyk, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of deploying and managing CI/CD pipelines for AWS services, using GitHub Actions and ECR, providing efficient deployment and container management.

Core Features & Use Cases

  • CI/CD Pipeline Orchestration: Automate build, test, and deployment processes with GitHub Actions.
  • Container Image Management: Utilize ECR for efficient container image storage and management.
  • OIDC Authentication: Implement secure, keyless authentication with GitHub Actions and AWS.
  • Use Case: For organizations deploying applications on AWS, this Skill can automate the deployment pipeline, manage container images, and authenticate users securely.

Quick Start

Run the deploy-staging command to deploy your application to AWS staging environment.

Frequently Asked Questions about aws-cicd-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up GitHub Actions OIDC authentication for AWS deployments?

GitHub Actions OIDC authentication for AWS deployments secures pipelines by enabling keyless access. You configure IAM roles to trust GitHub's OIDC provider, eliminating the need to store long-lived AWS credentials as repository secrets.

How do I build and push Docker container images to ECR using GitHub Actions?

Building and pushing Docker container images to ECR with GitHub Actions automates container versioning and storage. The pipeline authenticates using OIDC, builds the Docker image, and pushes the versioned artifact to your ECR repository.

Can I deploy applications to AWS App Runner or ECS using GitHub Actions?

Yes, you can deploy applications to AWS App Runner or ECS Express Mode using GitHub Actions. The pipeline orchestrates end-to-end deployment by retrieving the latest container image from ECR and updating the App Runner or ECS service configuration.

Does this AWS CI/CD pipeline integrate security scanning with Trivy and Snyk?

This AWS CI/CD pipeline integrates security scanning with Trivy and Snyk as dependencies. The workflow automates vulnerability checks on container images before deployment, ensuring that only secure Docker artifacts are pushed to ECR.

What is the best way to manage container image versioning in AWS CI/CD pipelines?

The best way to manage container image versioning in AWS CI/CD pipelines is to use GitHub Actions with ECR. This approach automates tagging during the build process, ensuring consistent image tracking and reliable rollbacks during App Runner or ECS deployments.