Skip to content

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

  1. Start with the minimal example
  2. Make sure it works
  3. Add needed options from the advanced example