mirror of
https://github.com/juanfont/headscale.git
synced 2026-10-24 15:26:49 +09:00
AGENTS: keep libdns providers and certmagic on one libdns major
Updates #2137
This commit is contained in:
1 parent
2ba21d2f8d
commit
691ef56329
1 file changed
+6
@@ -285,6 +285,12 @@ Three rules it encodes. A hand-written bump has to follow them too:
|
|||||||
set `GOTOOLCHAIN=local` and fail. `bump verify` reports the drift; the tool
|
set `GOTOOLCHAIN=local` and fail. `bump verify` reports the drift; the tool
|
||||||
never edits the directive itself.
|
never edits the directive itself.
|
||||||
|
|
||||||
|
The tool does not encode one more rule: the DNS providers (`github.com/libdns/*`)
|
||||||
|
and `github.com/caddyserver/certmagic` must agree on the `github.com/libdns/libdns`
|
||||||
|
major version. One provider instance serves both node certificates and certmagic,
|
||||||
|
so they move together; a provider on another libdns major cannot be added until
|
||||||
|
certmagic moves.
|
||||||
|
|
||||||
`Dockerfile.tailscale-HEAD` and `Dockerfile.derper` compile a tailscale tree
|
`Dockerfile.tailscale-HEAD` and `Dockerfile.derper` compile a tailscale tree
|
||||||
cloned from an unpinned branch, so their builder image is a floor, not a
|
cloned from an unpinned branch, so their builder image is a floor, not a
|
||||||
target: it has to be at least upstream's `go` directive. They set
|
target: it has to be at least upstream's `go` directive. They set
|
||||||
|
|||||||
Reference in new issue
Block a user