Forgejo-Runner v13.0.0 released
A daemon that connects to a Forgejo instance and runs jobs for continuous integration.
Forgejo v13 contains breaking changes in order to improve security and predictability of Forgejo Actions. See the v13.0.0 blog post for a description of each of those changes.
bug fixes
PR: fix: interpolate uses key of Docker actions
PR: fix: do not log error if runs-on is absent
PR: fix: turn invalid matrices into a hard error
PR: fix: fail jobs, steps if expression interpolation fails
PR: fix: EvaluateIf() loses ${{ inputs.x }} on reusable workflow expansion
PR: fix: prevent commit impersonation via
refs/replace/*during action checkoutPR: fix: nil dereference when EvaluateIf is called w/ cancelled() expr
PR: fix: run git subprocesses in a process group
PR: fix: run forgejo-runner under dumb-init in its container
PR: fix: read gitea_* variables sent by Forgejo again
PR: fix: potential nil dereference in (*SingleWorkflow).HasPermissions()
PR: fix: bind workspace into actions container in host mode