A daemon that connects to a Forgejo instance and runs jobs for continuous integration. The installation and usage instructions are part of the Forgejo documentation https://forgejo.org/docs/next/admin/actions/
Find a file
Earl Warren 22f27b8bd8 [FORGEJO] wrap self-hosted platform steps in an LXC container
act PR https://github.com/nektos/act/pull/1682

* shell script to start the LXC container
* create and destroy a LXC container
* run commands with lxc-attach
* expose additional devices for docker & libvirt to work
* install node 16 & git for checkout to work

[FORGEJO] start/stop lxc working directory is /tmp

[FORGEJO] use lxc-helpers to create/destroy containers

[FORGEJO] do not setup LXC

(cherry picked from commit 5b94ff3226848791b93e72d2e0f0ee4bba29a989)

Conflicts:
	pkg/container/host_environment.go

Conflicts:
	pkg/container/host_environment.go

[FORGJEO] upgrade to node20
2024-03-11 15:23:41 +07:00
.gitea/workflows chore: update go-git dependency in go.mod (#30) 2023-03-26 21:27:19 +08:00
.github build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#2175) 2024-01-29 02:34:33 +00:00
act [FORGEJO] wrap self-hosted platform steps in an LXC container 2024-03-11 15:23:41 +07:00
cmd feat: correctly use the xdg library, which has the side effect to fix the config survey (#2195) 2024-02-01 13:57:16 -08:00
main.go feat: add check for newer versions (#1562) 2023-01-15 10:30:41 +00:00