• v12.0.0 067a16f6b2

    v12.0.0
    All checks were successful
    cascade / debug (push) Has been skipped
    checks / build and test (push) Successful in 59s
    example / docker-build-push-action-in-lxc (push) Successful in 1m41s
    checks / validate mocks (push) Successful in 40s
    checks / validate pre-commit-hooks file (push) Successful in 44s
    / example-docker-compose (push) Successful in 2m40s
    checks / runner exec tests (push) Successful in 47s
    / example-lxc-systemd (push) Successful in 8m5s
    checks / runner integration tests (push) Successful in 6m45s
    checks / integration tests (push) Successful in 15m37s
    cascade / forgejo (push) Successful in 40m12s
    Build release / release (push) Has been skipped
    publish / publish (push) Has been skipped
    Stable

    release-team released this 2025-11-21 17:34:43 +00:00 | 103 commits to main since this release

    Release Notes

    Breaking change: This release is a major version bump due to a system requirement change, requiring a git installation. This requirement is included in the OCI containers, but may require the installation of a supported package, or packaging changes from redistributors of Forgejo Runner. Access to a git binary is now required to access reusable actions and workflows, such as use: action/checkout@v5 -- before this release, access was performed using an internal library that avoided an external dependency. PR


    • features
      • PR: feat: add config values to override task finalization retry
      • PR: feat: skip fetching remote action repo when using full sha already fetched
      • PR: feat: use git work trees for remote git actions & workflows
    • bug fixes
      • PR: fix: improve logging on final log & status transmission and retries
      • PR: fix: enable building for openbsd, dragonfly, and solaris/illumos
      • PR: fix: initialize workflow-level env context before starting job container
      • PR: fix: allow 'env' context in jobs..if
      • PR: fix: remote reusable workflows by relative URL use default_actions_url
      • PR: fix: Use git reset --hard instead of pull and checkout for actions
      • PR: fix: run images with explicit platform tags, fixes pulled image architecture mismatch
      • PR: fix: improve logging & display of errors during workflow evaluation
      • PR: fix: ensure http.Client always has a timeout for Forgejo access
      • PR: fix: pass os argument to lxc-helpers.sh helper frm forgejo-runner-service.sh
    • other
    Downloads