From 47aaeda319fe9b6c343bbb91cee9d9e72c0dfb85 Mon Sep 17 00:00:00 2001 From: kimi-reviewer-andresmgsl Date: Thu, 30 Jul 2026 23:52:44 +0000 Subject: [PATCH 1/2] docs: README install quick start names the Forgejo channel (RIG_HOST) --- README.md | 8 ++++++++ changelog.d/131.md | 3 +++ 2 files changed, 11 insertions(+) create mode 100644 changelog.d/131.md diff --git a/README.md b/README.md index baae332..cd6fe2a 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,9 @@ takes arguments, does its work, and stores no credential, ever. curl -fsSL https://raw.githubusercontent.com/heavy-duty/rig/main/install.sh | RIG_REF=main bash # the latest release: curl -fsSL https://raw.githubusercontent.com/heavy-duty/rig/main/install.sh | bash +# either channel from the Forgejo mirror (RIG_HOST picks the forge; #111): +curl -fsSL https://forgejo.heavyduty.builders/heavy-duty/rig/raw/branch/main/install.sh \ + | RIG_HOST=https://forgejo.heavyduty.builders bash ``` This README tracks `main`, so the quick start installs that same development @@ -37,6 +40,11 @@ curl -fsSL .../install.sh | RIG_REF=main bash # the development tree A tag outranks a branch of the same name (the pin must win); anything that is not a tag falls back to `refs/heads/`. +`RIG_HOST` picks the forge the channel reads — `https://github.com` by +default (#111) — and it is chosen independently of the URL the script itself +came from, so installing *from* the Forgejo mirror means naming the mirror +twice, as the quick start's third line does. + The layout, under the install root (`~/.local/share/rig`): ``` diff --git a/changelog.d/131.md b/changelog.d/131.md new file mode 100644 index 0000000..a7ef6cf --- /dev/null +++ b/changelog.d/131.md @@ -0,0 +1,3 @@ +### Fixed + +- The README's install quick start documents the Forgejo channel — `RIG_HOST` shipped in #111 but was documented nowhere (#131) -- 2.45.2 From 4b9de4818f62be99bae7747c93c5f4a95200bdc7 Mon Sep 17 00:00:00 2001 From: kimi-reviewer-andresmgsl Date: Thu, 30 Jul 2026 23:57:06 +0000 Subject: [PATCH 2/2] =?UTF-8?q?docs:=20Forgejo=20dev-tree=20line=20beside?= =?UTF-8?q?=20the=20release=20one=20=E2=80=94=20the=20family=20lives=20on?= =?UTF-8?q?=20main=20until=200.3.2=20tags?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cd6fe2a..1b123fc 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,9 @@ takes arguments, does its work, and stores no credential, ever. curl -fsSL https://raw.githubusercontent.com/heavy-duty/rig/main/install.sh | RIG_REF=main bash # the latest release: curl -fsSL https://raw.githubusercontent.com/heavy-duty/rig/main/install.sh | bash -# either channel from the Forgejo mirror (RIG_HOST picks the forge; #111): +# the same two channels from the Forgejo mirror (RIG_HOST picks the forge; #111): +curl -fsSL https://forgejo.heavyduty.builders/heavy-duty/rig/raw/branch/main/install.sh \ + | RIG_HOST=https://forgejo.heavyduty.builders RIG_REF=main bash curl -fsSL https://forgejo.heavyduty.builders/heavy-duty/rig/raw/branch/main/install.sh \ | RIG_HOST=https://forgejo.heavyduty.builders bash ``` -- 2.45.2