From d1017d752f1f9f29f4b72b50d867d3701d04258a Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Fri, 25 Nov 2022 00:40:00 +0800 Subject: [PATCH] Update README about register --- README.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 5bc7c7c..3a42a48 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # act runner -Act runner is a runner for Forges supports Github Actions protocol. +Act runner is a runner for Gitea based on [act](https://gitea.com/gitea/act). ## Quickstart @@ -18,8 +18,9 @@ make build And you will be asked to input: -1. Gitea instance URL, like `http://localhost:3000/`; -2. Runner token, you can get it from `http://localhost:3000/admin/runners`; +1. Gitea instance URL, like `http://192.168.8.8:3000/`. You should use your gitea instance ROOT_URL as the instance argument + and you should not use `localhost` or `127.0.0.1` as instance IP; +2. Runner token, you can get it from `http://192.168.8.8:3000/admin/runners`; 3. Runner name, you can just leave it blank; 4. Runner labels, you can just leave it blank. @@ -29,18 +30,26 @@ The process looks like: INFO Registering runner, arch=amd64, os=darwin, version=0.1.5. WARN Runner in user-mode. INFO Enter the Gitea instance URL (for example, https://gitea.com/): -http://localhost:3000/ +http://192.168.8.8:3000/ INFO Enter the runner token: fe884e8027dc292970d4e0303fe82b14xxxxxxxx INFO Enter the runner name (if set empty, use hostname:Test.local ): INFO Enter the runner labels, leave blank to use the default labels (comma-separated, for example, ubuntu-20.04:docker://node:16-bullseye,ubuntu-18.04:docker://node:16-buster): -INFO Registering runner, name=Test.local, instance=http://localhost:3000/, labels=[ubuntu-latest:docker://node:16-bullseye ubuntu-22.04:docker://node:16-bullseye ubuntu-20.04:docker://node:16-bullseye ubuntu-18.04:docker://node:16-buster]. +INFO Registering runner, name=Test.local, instance=http://192.168.8.8:3000/, labels=[ubuntu-latest:docker://node:16-bullseye ubuntu-22.04:docker://node:16-bullseye ubuntu-20.04:docker://node:16-bullseye ubuntu-18.04:docker://node:16-buster]. DEBU Successfully pinged the Gitea instance server INFO Runner registered successfully. ``` +You can also register with command line arguments. + +```bash +./act_runner register --instance http://192.168.8.8:3000 --token --no-interactive +``` + +If the registry succeed, it will run immediately. Next time, you could run the runner directly. + ### Run ```bash