Require every mesh package of the group at the floor version (ADR 0573 sections 2 and 4, issue 1966)

A member's go.mod names the oldest version a module accepts; the check builds the group's own heads whatever it names. go.sum lines of mesh packages are left out.

Claude-Session: https://claude.ai/code/session_01NcbgfFSnn24M3GcqttoU7i
This commit is contained in:
2026-11-05 16:56:39 +00:00
parent 6b8c6e2721
commit 036f39a5a5
13 changed files with 22 additions and 31 deletions
+2 -3
View File
@@ -3,8 +3,7 @@ module git.novox.be/novox/mesh-contracts/go/clients/nodeengineclient
go 1.26.0
require (
git.novox.be/novox/mesh-contracts/go/seats/nodeengine v0.0.0-20261104172218-347a3053580a
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261104174118-f94abb95aaef
git.novox.be/novox/mesh-contracts/go/seats/nodeengine v0.0.0-00010101000000-000000000000
git.novox.be/novox/mesh-sdk/go v0.0.0-00010101000000-000000000000
)
require git.novox.be/novox/mesh-contracts/go v0.0.0-20261104172218-347a3053580a // indirect
-6
View File
@@ -1,9 +1,3 @@
git.novox.be/novox/mesh-contracts/go v0.0.0-20261104172218-347a3053580a h1:E9ERPqR4uZXypudHGxv2/wNIOYcder9torVqJwJq/DI=
git.novox.be/novox/mesh-contracts/go v0.0.0-20261104172218-347a3053580a/go.mod h1:0dD1XEJBJ0G5UYDQxSZI84nuujb6m3tOpJl4C8rQVvg=
git.novox.be/novox/mesh-contracts/go/seats/nodeengine v0.0.0-20261104172218-347a3053580a h1:ZdYc+f3A8l2oDjN+LMngI8grXvT01Ud75/gPIAnuTko=
git.novox.be/novox/mesh-contracts/go/seats/nodeengine v0.0.0-20261104172218-347a3053580a/go.mod h1:TB20TsQuOd5aer+cXL6PbaYyg2RvgL1R4MzD61Oks3A=
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261104174118-f94abb95aaef h1:/Jic5ho0xz32Z9DH2NSUqVxCF1KyfIOWuRTrX1aLjus=
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261104174118-f94abb95aaef/go.mod h1:2wHG7ntLCG8Tpm/SCfgp524a5emUJm1gAC4KrRYsU9s=
github.com/klauspost/compress v1.20.1 h1:T7kKElXUMXrUJ2E9QhQhxFtcK5rPyLdsGZvdbLMPdiQ=
github.com/klauspost/compress v1.20.1/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI=
github.com/nats-io/nats.go v1.54.0 h1:vsXoOxjHp/GmPUN+EcI7uOf/uB+iAP+kEsAFNQN0yzA=