This project demonstrates practical CI/CD patterns for deploying data infrastructure changes using GitHub Actions, Terraform, and AWS. It uses OpenID Connect (OIDC) for secure, keyless authentication between GitHub Actions and AWS, eliminating the need for long-lived AWS credentials.
What This Project Does
Bootstraps infrastructure
Creates S3 backend for Terraform state and OIDC provider for GitHub Actions
Automates deployments
Uses GitHub Actions workflows to plan and apply Terraform changes
Enforces reviews
Requires manual approval before production deployments
Validates code
Runs Terraform formatting and validation checks on PRs
Project Structure
Show more
Installs
624
Repository
aradotso/data-skills
GitHub Stars
2
First Seen
Jun 2, 2026
Security Audits
Gen Agent Trust Hub
Pass
Socket
Pass
Snyk
Warn