Add the ReleaseKit tool dependency
This commit is contained in:
@@ -107,7 +107,7 @@ deferred as specified in the feature roadmap.
|
||||
|
||||
## Stage 1: declare and prepare the released tool dependency
|
||||
|
||||
**Status:** pending. **Prerequisite:** repository orientation and this plan.
|
||||
**Status:** complete. **Prerequisite:** repository orientation and this plan.
|
||||
|
||||
**Files:** `go.mod`, `go.sum`; affected notices only if existing incorporated
|
||||
dependencies change; stage evidence in this plan.
|
||||
@@ -148,6 +148,18 @@ Confirm that the build leaves `go.mod` and `go.sum` unchanged. Run the current
|
||||
default suite once with `GOWORK=off GOTOOLCHAIN=local GOPROXY=off
|
||||
GONOPROXY=none GOSUMDB=off go test -mod=readonly -count=1 ./...`.
|
||||
|
||||
Observed 2026-10-08: the tool selection resolves to ReleaseKit v0.2.0, with
|
||||
Goldmark v2.1.6 and `golang.org/x/mod` v0.40.0 in the tooling graph. The prior
|
||||
graph selected `x/mod` v0.8.0 through `x/text`; `go mod why` showed no package
|
||||
use in CommandKit, and the current graph uses `x/mod` through ReleaseKit only.
|
||||
No incorporated runtime dependency changed, so the OSS policy requires no new
|
||||
attribution entry or license text. No source was copied and the tool binary is
|
||||
not distributed. `go mod tidy -diff` reported no changes; `go mod verify`
|
||||
reported all modules verified. The readonly CLI build succeeded, its `version`
|
||||
subcommand reported v0.2.0, and `go.mod` and `go.sum` were unchanged by the build.
|
||||
The default offline `go test -mod=readonly -count=1 ./...` passed for the root
|
||||
and internal Cobra packages; both example packages compiled.
|
||||
|
||||
**Completion:** the root module retains its released tool selection through
|
||||
ordinary maintenance, the executable builds, affected notices are correct, and
|
||||
existing library checks pass. Commit the stage before proceeding.
|
||||
|
||||
5
go.mod
5
go.mod
@@ -11,9 +11,14 @@ require (
|
||||
)
|
||||
|
||||
require (
|
||||
gitea.maximumdirect.net/eric/ReleaseKit v0.2.0 // indirect
|
||||
gitea.maximumdirect.net/eric/promptkit-backend-openrouter/v3 v3.20260930.0 // indirect
|
||||
gitea.maximumdirect.net/eric/promptkit-backend-rakestrawhome/v3 v3.20260930.0 // indirect
|
||||
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
||||
github.com/santhosh-tekuri/jsonschema/v6 v6.0.2 // indirect
|
||||
github.com/yuin/goldmark/v2 v2.1.6 // indirect
|
||||
golang.org/x/mod v0.40.0 // indirect
|
||||
golang.org/x/text v0.14.0 // indirect
|
||||
)
|
||||
|
||||
tool gitea.maximumdirect.net/eric/ReleaseKit/cmd/releasekit
|
||||
|
||||
6
go.sum
6
go.sum
@@ -1,5 +1,7 @@
|
||||
gitea.maximumdirect.net/eric/ConfigKit v0.5.0 h1:2KwG10+kApWM3avOoYA+p768xcbHUp7tQ2rqizBNpyg=
|
||||
gitea.maximumdirect.net/eric/ConfigKit v0.5.0/go.mod h1:tYWpsrbLyu05r8+1MapWp5fN6ZrX9I8hU2xEPedYmYk=
|
||||
gitea.maximumdirect.net/eric/ReleaseKit v0.2.0 h1:EACELngRel4RiulR+Ors56nMZ5fA9orJDyhPxn6UVe4=
|
||||
gitea.maximumdirect.net/eric/ReleaseKit v0.2.0/go.mod h1:xN8w1OWjhCwtDxyHVFbKxFWowuEPbMTCZrf0JIIm9pE=
|
||||
gitea.maximumdirect.net/eric/promptkit v0.12.0 h1:oIFWEg6GPxtmX3Plqv0euP+FnK1LCk/t4xDy6oKCpP4=
|
||||
gitea.maximumdirect.net/eric/promptkit v0.12.0/go.mod h1:pFOOy5v1zH17stEi9rmHYmfbuLjnfVMcUhfmk+4VtJY=
|
||||
gitea.maximumdirect.net/eric/promptkit-backend-openrouter/v3 v3.20260930.0 h1:lzfCDbzJQRGzIlRPRprnAV9hVVL5zUQy80VMQ0kbYa0=
|
||||
@@ -18,8 +20,12 @@ github.com/spf13/cobra v1.10.1 h1:lJeBwCfmrnXthfAupyUTzJ/J4Nc1RsHC/mSRU2dll/s=
|
||||
github.com/spf13/cobra v1.10.1/go.mod h1:7SmJGaTHFVBY0jW4NXGluQoLvhqFQM+6XSKD+P4XaB0=
|
||||
github.com/spf13/pflag v1.0.9 h1:9exaQaMOCwffKiiiYk6/BndUBv+iRViNW+4lEMi0PvY=
|
||||
github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
|
||||
github.com/yuin/goldmark/v2 v2.1.6 h1:igy0q9JcqovoFXFx/XjtU8sHVhcUHavPj2sA3EoKJUE=
|
||||
github.com/yuin/goldmark/v2 v2.1.6/go.mod h1:G6M4/qOFtfn01/o14BU1UR2Lo5N3S9Qo7xCuz/sHjGQ=
|
||||
go.yaml.in/yaml/v4 v4.0.0-rc.6 h1:1h7H1ohdUh93/FyE4YaDa1Zh64K6VVbjF4K6WUxMtH4=
|
||||
go.yaml.in/yaml/v4 v4.0.0-rc.6/go.mod h1:aZqd9kCMsGL7AuUv/m/PvWLdg5sjJsZ4oHDEnfPPfY0=
|
||||
golang.org/x/mod v0.40.0 h1:hUv+3cXcdRHz08UmSiOob7sadHig73uo5bkXxQ/tvUs=
|
||||
golang.org/x/mod v0.40.0/go.mod h1:0/weTWkPWGBikyTWAX3dkjVztMmBA5hM0DH6BElSupE=
|
||||
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
|
||||
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
|
||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
|
||||
Reference in New Issue
Block a user