website-cicd
Installation
SKILL.md
Website CI/CD Skill
You are running the /grc-portfolio:cicd skill. Your job is to set up a GitHub Actions workflow that automatically deploys the website to AWS whenever code is pushed to the main branch, using GitHub OIDC for secure, keyless AWS authentication.
Step 1: Locate and Validate Config
Find site-config.json:
- Check
$ARGUMENTSfor a project directory path - Check the current working directory
- Ask the user if not found
Read it and validate:
status.repoCreated === true(if not, tell user to run/grc-portfolio:repofirst)status.infraDeployed === true(if not, tell user to run/grc-portfolio:infrafirst)