diff options
| author | Luke Hoersten <[email protected]> | 2026-10-25 13:48:08 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2026-10-25 13:48:08 -0500 |
| commit | b76e3684eb97bbafd20c7b74090a662c913c6b80 (patch) | |
| tree | 2adb80fdf262efe034b530a8eaa1536099dcb12e /README.md | |
| parent | 01bf1a09928ec308cd58fd00005ec85241b5d04f (diff) | |
standardize upstream version-check comments across roles
Reword and reposition the lookup comment above each upstream _version
var to a single greppable "# version-check: <url>" marker, matching the
convention adopted in ansible-roles: always directly above the version
line, one grep finds every instance.
Covers bitcoind, bitcoind-prometheus-exporter, lnd (lnd_version and
lndconnect_version, the latter had no lookup comment before), and
lnurld/build, which points at the upstream commits page since
lnurld_version pins a commit hash rather than a release tag.
Document the convention in the README.
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -3,3 +3,20 @@ https://src.nth.io/bitcoin-ansible-roles/file bitcoind node without a wallet with an lnd node with wallet. + +## Dependency Version Checks + +Roles that pin an upstream dependency's version carry a comment directly above the `_version` +variable in `defaults/main.yaml`, pointing at the page where the current upstream version can be +confirmed: + +```yaml +# version-check: https://github.com/lightningnetwork/lnd/releases +lnd_version: "0.20.2-beta" +``` + +Find every instance across the repo with: + +```sh +grep -rn "# version-check:" --include="*.yaml" . +``` |
