Update code.forgejo.org/forgejo/runner Docker tag to v12

Update code.forgejo.org/forgejo/runner Docker tag to v12
Photo by Hannah Gibbs / Unsplash

The container in the Oracle cloud infrastructure spun up with Docker Compose was updated by Watchtower with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
code.forgejo.org/forgejo/runner (source) major 11.3.1 -> 12.0.1

Release Notes

forgejo/runner (code.forgejo.org/forgejo/runner)

v12.0.1

Compare Source

Release Notes


  • bug fixes
    • MR: fix: 'failed to read action' errors when using relative workdir_parent
  • other
    • MR: chore: bump version to v12

v12.0.0

Compare Source

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. MR


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

Read more

Me on Mastodon - This link is here for verification purposes.