This directory contains GitHub-specific configuration files.
workflows/- GitHub Actions CI/CD workflowsPULL_REQUEST_TEMPLATE.md- Default PR templatePULL_REQUEST_TEMPLATE/config.md- Config-specific PR variantdependabot.yml- Automated dependency updates configuration
All CI/CD documentation has been moved to the docs/ folder:
docs/ci-cd-implementation.md- Overview of the CI/CD systemdocs/github-branch-protection-setup.md- How to configure GitHub branch protectiondocs/ci-cd-implementation-verification.md- Verification checklistdocs/github-workflows.md- Detailed workflow reference
Start with docs/ci-cd-implementation.md for setup instructions.
The PR templates help guide contributors:
PULL_REQUEST_TEMPLATE.md- Shows when opening a new PRPULL_REQUEST_TEMPLATE/config.md- Alternative template for config contributions
All workflow files are in .github/workflows/:
pr.yml- Main PR validationconfig-validation.yml- Fast validation for config changesdeploy-preview.yml- Preview deploymentdeploy-production.yml- Production deploymentwelcome.yml- Welcome new contributorsstale-configs.yml- Detect outdated configs
See workflows/README.md for details.
dependabot.yml configures automated dependency updates:
- Weekly checks for npm updates
- Auto-creates PRs for updates
- Labeled with "dependencies" and "npm"
When opening a PR:
- Follow the template provided
- For config PRs, use the config-specific variant
- All checks must pass before merging
- See
docs/github-workflows.mdfor CI/CD details
To set up CI/CD:
- Read
docs/ci-cd-implementation.md - Follow
docs/github-branch-protection-setup.md - Run verification steps in
docs/ci-cd-implementation-verification.md
See docs/github-workflows.md for ongoing reference.