src.nth.io/

summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-10-26 20:03:14 -0500
committerLuke Hoersten <[email protected]>2026-10-26 20:03:14 -0500
commitfd6eed0829c82790fed84e9b2c72af993c8739d7 (patch)
tree6ee0357d1b31558e19c748e78c66afe45f445c11 /README.md
parent9e1e71d661c9c3df5eaa6b1ce5f0704e470fe96f (diff)
version-check: cover minecraft's deps and the build/server duplicates
minecraft/server was missed in the original sweep since its lookup comments didn't match the github releases/tags pattern; paper, dynmap, and geyser now get the same marker. Also add markers to the three build/server (or /otp) duplicate version vars (bin, dendrite, pleroma), which were intentionally skipped before since they mirror their build role's version rather than pinning an independent upstream check. Point them at the build role's file instead of a URL so one grep still finds every instance; documented in the README alongside the existing URL form.
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/README.md b/README.md
index 86189fd..579a4cc 100644
--- a/README.md
+++ b/README.md
@@ -55,6 +55,16 @@ confirmed:
relayer_version: "2.3.1"
```
+Some roles are split into a `build` role (compiles/downloads the pinned version) and a consuming
+role (`server`/`otp`) that downloads the resulting artifact at the same version from the build
+server. The consuming role's copy of the variable 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 bin_version in bin/build/defaults/main.yaml
+bin_version: "2.0.2"
+```
+
Find every instance across the repo with:
```sh

☐