Skip to content

About

A github-actions-style Runner implementation in C#

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

dotnet-runner

A github-actions-style Runner implementation in C#.

Jobs are defined in YAML (samples in definitions dir) and steps run inside Docker container:

name: test
image: alpine:3.20

steps:
  - id: s1
    name: step1
    run: echo "hello"

Requirements

  • .NET 10 SDK
  • Docker

Usage

docker compose up --build

or locally:

dotnet run --project src/Runner.Host

Job definitions are loaded from definitions/ (configurable via Runner:DefinitionsPath).

Tests

dotnet test

About

A github-actions-style Runner implementation in C#

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages