chickadee.run

a plover.digital project · limited beta

GitHub Actions.
Fresh Linux runners.

A small, open runner platform. Choose your Linux image and resources; each job gets a disposable KVM virtual machine.

Personal repositories and organizations. Hosted access is a limited, approved beta.

Get connected

  1. Continue with GitHub. Sign in to identify your account.
  2. Install the App. Choose your account or organization and select repositories.
  3. Activate, then change one line. After your pool is approved, use a Chickadee runner label.

GitHub sign-in is being configured. The installation link opens GitHub; availability depends on the App’s public-installation settings.

Choose a runner

Initial beta profiles. Availability depends on host capacity.
SizevCPURAMImages
small24 GiBRocky 10.2 · Ubuntu 24.04
medium48 GiBRocky 10.2 · Ubuntu 24.04

chickadee defaults to medium / Rocky 10.2. Ubuntu 26.04, Rocky 9.8 and larger profiles are planned, with no availability promise yet.

runs-on: chickadee-medium-rocky-102

A minimal workflow

name: build
on: [push]
jobs:
  build:
    runs-on: chickadee
    steps:
      - run: uname -a

Use an explicit label to pin the OS and size. Runners execute one job and are destroyed afterward. Install the tools your workflow needs; these are minimal Linux images.

Open by design

The controller, image builders and this website live in one public repository. Self-host on your own Linux machine, with local storage and no Kubernetes or external database.

Our hosted deployment is separate from the public core. The prototype is intended for trusted workflows; hostile shared-tenant isolation is still being developed.