• arc-runner-v12.1.1.2 1ad0fa80b9

    ArcRunner arc-runner-v12.1.1.2
    All checks were successful
    CI - ForgejoArcRunner / Lint Helm Chart (push) Successful in 17s
    CI - ForgejoArcRunner / Test Chocolatey Package (push) Successful in 8h0m13s
    CI - ForgejoArcRunner / Validate Helm Templates (values-minimal.yaml) (push) Successful in 18s
    CI - ForgejoRunner / Test Chocolatey Package (push) Successful in 8h0m13s
    CI - ForgejoArcRunner / Validate Helm Templates (values-production.yaml) (push) Successful in 17s
    CI - ForgejoArcRunner / Validate Helm Templates (values.yaml) (push) Successful in 17s
    CI - ForgejoRunner / Lint Shell Scripts (push) Successful in 12s
    CI - ForgejoRunner / CI Summary (push) Successful in 3s
    CI - ForgejoRunner / trigger-build (push) Successful in 4s
    CI - ForgejoArcRunner / Test Go Build (push) Successful in 54s
    CI - ForgejoArcRunner / CI Summary (push) Successful in 2s
    CI - ForgejoArcRunner / trigger-builds (push) Successful in 3s
    Stable

    zachhandley released this 2025-12-05 21:37:07 +00:00 | 55 commits to main since this release

    ArcRunner arc-runner-v12.1.1.2 - Patched Forgejo Runner

    Forgejo Runner with exec-task command for Kubernetes pod-based execution.
    Based on upstream Forgejo Runner v12.1.1.

    What is ArcRunner?

    ArcRunner is a patched version of Forgejo Runner that adds the exec-task command.
    This allows pre-claimed tasks to be executed directly without polling - perfect for
    Kubernetes pods where the listener claims tasks and pods execute them.

    Downloads

    Platform Binary Checksum
    macOS Apple Silicon arc-runner-12.1.1.2-darwin-arm64 4d97d29bd249ff9b2ef82d610f2f0a81a20e6b2f62145d536af1360879a74c63
    macOS Intel arc-runner-12.1.1.2-darwin-amd64 03db41386f8cbc05a4427bc0b701c97ddfb9ce33905261902e729163b751778e
    Linux x64 arc-runner-12.1.1.2-linux-amd64 9f0a7a1105d9e1273066b284c551fac2eb66e5da9468efc5c21d5b39403233c8
    Linux ARM64 arc-runner-12.1.1.2-linux-arm64 dc44ebf57b0fe100bf616a8cb505b88722242c99235ca0f1d1dd33916eba17e3
    Windows x64 arc-runner-12.1.1.2-windows-amd64.exe 73926dfc12184402db4c3fa2c1cfee6669f964cb0fbcb542f22c7650e354382e

    Usage

    # Execute a pre-claimed task (task data from FORGEJO_TASK_DATA env var)
    FORGEJO_TASK_DATA='{"id":123,...}' arc-runner exec-task -c config.yaml
    
    # Standard runner commands also work
    arc-runner daemon
    arc-runner register
    
    Downloads