src.nth.io/

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-10-26 20:04:38 -0500
committerLuke Hoersten <[email protected]>2026-10-26 20:04:38 -0500
commit921d88b63f9bd1626d3ba3b2b4042ac7f7059bf0 (patch)
treebfd64e290e13558095fd6d478c61b1fa88084011
parent6c1b3d5b8921d212dd5627f0ab51b10a7229b1ea (diff)
version-check: cover the lnurld build/server duplicateHEADmain
lnurld/server's copy of lnurld_version mirrors lnurld/build's rather than pinning an independent upstream check, same pattern as ansible-roles' bin/server, dendrite/server, and pleroma/otp. Point it at the build role's file instead of a URL; documented in the README. Also fixes the README's lnd_version example, stale since the 0.21.4-beta bump.
-rw-r--r--README.md11
-rw-r--r--lnurld/server/defaults/main.yaml1
2 files changed, 11 insertions, 1 deletions
diff --git a/README.md b/README.md
index 007b0e0..17e799c 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,16 @@ confirmed:
```yaml
# version-check: https://github.com/lightningnetwork/lnd/releases
-lnd_version: "0.20.2-beta"
+lnd_version: "0.21.4-beta"
+```
+
+lnurld is split into a `build` role (checks out/builds the pinned commit) and a `server` role that
+runs the resulting binary at the same version. The `server` copy isn't an independent upstream pin,
+so its marker points at the build role's file instead of a URL:
+
+```yaml
+# version-check: must match lnurld_version in lnurld/build/defaults/main.yaml
+lnurld_version: "b62791f"
```
Find every instance across the repo with:
diff --git a/lnurld/server/defaults/main.yaml b/lnurld/server/defaults/main.yaml
index 527ea6f..3567263 100644
--- a/lnurld/server/defaults/main.yaml
+++ b/lnurld/server/defaults/main.yaml
@@ -1,5 +1,6 @@
---
+# version-check: must match lnurld_version in lnurld/build/defaults/main.yaml
lnurld_version: "b62791f"
lnurld_user: "bitcoin"
lnurld_host: "127.0.0.1"

☐