A runner for Gitea based on act.
Go to file
2022-11-24 15:37:30 +08:00
.gitea/workflows Add websocket 2022-11-24 15:36:19 +08:00
client chore(runner): refactor register flow 2022-11-24 15:37:24 +08:00
cmd chore(runner): refactor register flow 2022-11-24 15:37:24 +08:00
config chore(register): update proto file. 2022-11-24 15:37:26 +08:00
engine feat: move main task logic to runtime package 2022-11-24 15:37:06 +08:00
poller chore(poller): add error retry limit 2022-11-24 15:37:30 +08:00
runtime chore(runner): update fetch job request 2022-11-24 15:37:22 +08:00
.gitignore chore(proto): Add ping request. 2022-11-24 15:36:54 +08:00
.golangci.yml chore: add .golangci config 2022-11-24 15:36:28 +08:00
go.mod chore(register): update proto file. 2022-11-24 15:37:26 +08:00
go.sum chore(register): update proto file. 2022-11-24 15:37:26 +08:00
LICENSE Add license 2022-11-24 15:36:16 +08:00
main.go refactor: Add graceful shutdown signal notify func 2022-11-24 15:36:25 +08:00
Makefile chore: Add makefile 2022-11-24 15:37:09 +08:00
README.md chore(register): update proto file. 2022-11-24 15:37:26 +08:00

act runner

Act runner is a runner for Forges supports Github Actions protocol.

Rigister

create a new file as name .env

GITEA_RUNNER_NAME=foobar
GITEA_RUNNER_URL=localhost:3001/foo/bar
GITEA_RUNNER_TOKEN=1234567890abcde
GITEA_RUNNER_LABELS=foo,bar