diff --git a/pkg/runner/run_context.go b/pkg/runner/run_context.go index a2d63c4..28472d7 100644 --- a/pkg/runner/run_context.go +++ b/pkg/runner/run_context.go @@ -189,6 +189,8 @@ var lxcHelpers string var startTemplate = template.Must(template.New("start").Parse(`#!/bin/bash -e +exec 5<>/tmp/forgejo-runner-lxc.lock ; flock --timeout 21600 5 + LXC_CONTAINER_CONFIG="{{.Config}}" LXC_CONTAINER_RELEASE="{{.Release}}"