CI/CD
GitHub Actions workflows voor build, test en deployment
CI/CD
Roosevelt gebruikt GitHub Actions voor alle CI/CD. 13 workflows in .github/workflows/.
Workflow Overzicht
Deployment Workflows
| Workflow | Trigger | Duur |
|---|---|---|
deploy-marketing.yml | Push to main | ~3 min |
deploy-docs.yml | Push to main | ~3 min |
deploy-api.yml | Push to main | ~5 min |
deploy-web.yml | Push to main | ~6 min |
Quality Workflows
| Workflow | Trigger | Duur |
|---|---|---|
test.yml | PR, push | ~4 min |
e2e.yml | PR, push | ~8 min |
security.yml | PR, push | ~3 min |
lint.yml | PR, push | ~2 min |
Maintenance Workflows
| Workflow | Trigger |
|---|---|
dependabot.yml | Weekly |
codeql.yml | Weekly |
Deployment Flow
Secrets
Alle secrets worden opgeslagen in GitHub Secrets:
Regel: Nooit placeholder waarden. Altijd de echte waarde ophalen via MCP of CLI.
Dependabot
Dependabot controleert wekelijks op dependency updates: