Skip to content

Instantly share code, notes, and snippets.

@shykes
Last active January 30, 2026 01:16
Show Gist options
  • Select an option

  • Save shykes/3394a1eddb3b58c3b2aa93faf7da03bc to your computer and use it in GitHub Desktop.

Select an option

Save shykes/3394a1eddb3b58c3b2aa93faf7da03bc to your computer and use it in GitHub Desktop.

CI/CD Stack

flowchart TB
    API[GitHub API]
    CP[GitHub Actions Control Plane]
    Runner[GitHub Actions Runner]
    Compute[Compute Provider]
    Dev[Developer Machine]
    DaggerLocal[Dagger Engine]
    DaggerCI[Dagger Engine]
    Pipeline[Portable Pipeline Logic]

    API -->|sends events to| CP
    CP -->|schedules| Runner
    Compute -->|hosts| Runner
    Runner -->|runs| DaggerCI
    Dev -->|runs| DaggerLocal
    DaggerLocal -->|runs| Pipeline
    DaggerCI -->|runs| Pipeline
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment