Examples¶
Ready-to-use configurations for copy-paste.
GitHub Actions¶
| Example | Description | Complexity |
|---|---|---|
| Minimal | Basic configuration | |
| Advanced | Filters, concurrency, language |
GitLab CI¶
| Example | Description | Complexity |
|---|---|---|
| Minimal | Basic configuration | |
| Advanced | Stages, PAT, self-hosted |
Quick Selection¶
graph TD
A[Which provider?] --> B{GitHub}
A --> C{GitLab}
B --> D[Just trying it out?]
C --> E[Just trying it out?]
D --> |Yes| F[github-minimal]
D --> |No| G[github-advanced]
E --> |Yes| H[gitlab-minimal]
E --> |No| I[gitlab-advanced]
What to Choose?¶
Minimal¶
Quick start
Works with defaults
Minimal configuration
Use for: first run, testing.
Advanced¶
Concurrency (cancel duplicates)
Fork PR filtering
Custom language
Timeout protection
Use for: production.
Tip¶
- Start with the minimal example
- Make sure it works
- Add needed options from the advanced example