diff options
| author | Luke Hoersten <[email protected]> | 2026-10-26 20:03:14 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2026-10-26 20:03:14 -0500 |
| commit | fd6eed0829c82790fed84e9b2c72af993c8739d7 (patch) | |
| tree | 6ee0357d1b31558e19c748e78c66afe45f445c11 /README.md | |
| parent | 9e1e71d661c9c3df5eaa6b1ce5f0704e470fe96f (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.md | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -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 |
