diff --git a/README.md b/README.md index f327fad..e643fb4 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Runners are ephemeral: one Spot instance per job, self-terminates on completion. - **Ephemeral Spot instances** (not Fargate, not persistent runners) — cheapest, cleanest, no state to manage. - **`--ephemeral` on `act_runner register`** — runner exits after one job, triggering `shutdown -h now` → instance terminates. Without this, runners pile up as zombies. - **No local action cache** — act_runner uses go-git internally which ignores `~/.gitconfig`. The `url.insteadOf` trick only works for the git binary (used by checkout action). -- **`git.tinqs.com` vs `tinqs.com`** — Gitea's ROOT_URL is `git.tinqs.com`. Runner git auth must cover both hostnames. +- **`tinqs.com`** — Gitea's ROOT_URL is `tinqs.com`. The old `git.tinqs.com` subdomain is retired. ## Actions diff --git a/orchestrator/dispatch/main.go b/orchestrator/dispatch/main.go index 3ef6fe0..9fa9fc7 100644 --- a/orchestrator/dispatch/main.go +++ b/orchestrator/dispatch/main.go @@ -162,7 +162,7 @@ export HOME=/root # gitconfig — so tinqs/ci must stay public for act_runner to clone actions. GITEA_TOKEN="%s" git config --global url."https://token:${GITEA_TOKEN}@tinqs.com/".insteadOf "https://tinqs.com/" -git config --global url."https://token:${GITEA_TOKEN}@git.tinqs.com/".insteadOf "https://git.tinqs.com/" +git config --global url."https://token:${GITEA_TOKEN}@tinqs.com/".insteadOf "https://git.tinqs.com/" # Create proper working directory for act_runner mkdir -p /opt/runner && cd /opt/runner