This section contains documentation for maintainers and contributors about the project’s DevOps infrastructure, CI/CD pipelines, release processes, and development workflows.
Quick References
- CI/CD Quick Reference - Fast lookup for common CI/CD tasks
- Branch Protection Quick Reference - Branch protection rules summary
- Testing Releases Quickstart - Quick guide to testing releases locally
CI/CD Pipelines
- CI/CD Pipelines Overview - Comprehensive guide to our automated workflows
- CI/CD Architecture Diagrams - Visual representation of our CI/CD system
Release Management
- Release Process - Step-by-step release procedures
- Release Automation - Automated release workflows
- Testing Releases - How to test releases before publishing
- GoReleaser Integration - GoReleaser configuration and usage
Branch Protection
- Branch Protection Rules - Detailed branch protection documentation
- Branch Protection Setup - Quick reference for branch protection
For Maintainers
This documentation is primarily for project maintainers who need to:
- Configure and manage CI/CD pipelines
- Handle releases and versioning
- Set up branch protection rules
- Troubleshoot build and deployment issues
- Maintain project infrastructure
For Contributors
Contributors should be familiar with:
- CI/CD Pipelines - Understanding what checks run on PRs
- Branch Protection - What rules apply to contributions
- Testing Releases - How to test changes locally
Getting Help
- Check the CI/CD Quick Reference for common issues
- Review existing GitHub Actions workflows in
.github/workflows/ - Ask maintainers in GitHub issues or discussions
Was this page helpful?