From e6d9d9fc4318ac8074cb2db6b04a8a7fa3901bbb Mon Sep 17 00:00:00 2001 From: zeshan Date: Thu, 5 Mar 2026 22:28:31 +0000 Subject: [PATCH] act runner --- act-runner.sh | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100755 act-runner.sh diff --git a/act-runner.sh b/act-runner.sh new file mode 100755 index 0000000..22404bd --- /dev/null +++ b/act-runner.sh @@ -0,0 +1,44 @@ +#!/bin/bash + +# --- CONFIGURATION --- +# Replace these with your actual Gitea details +GITEA_URL="http://your-gitea-instance:3000" +REG_TOKEN="YOUR_TOKEN_HERE" +RUNNER_NAME="uk-host-runner" +# Adding :host tells Gitea NOT to use Docker +LABELS="ubuntu-latest:host,linux_amd64:host,self-hosted:host" + +echo "--- 1. Registering Runner ---" +/usr/local/bin/act_runner register \ + --instance "$GITEA_URL" \ + --token "$REG_TOKEN" \ + --name "$RUNNER_NAME" \ + --labels "$LABELS" \ + --no-interactive + +echo "--- 2. Generating Default Config ---" +/usr/local/bin/act_runner generate-config > config.yaml + +echo "--- 3. Creating Systemd Service ---" +cat <