From b2caf8371a7496731e0e565916c292ffad3f4b30 Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Sat, 17 Oct 2026 18:28:01 +0000 Subject: [PATCH] Adopt ReleaseKit v0.4.2 --- docs/oss/attribution.md | 6 +++--- docs/policy/release.md | 2 +- docs/release.md | 8 ++++---- docs/roadmap/implementation.md | 9 ++++++++- go.mod | 2 +- go.sum | 2 ++ 6 files changed, 19 insertions(+), 10 deletions(-) diff --git a/docs/oss/attribution.md b/docs/oss/attribution.md index da01f03..002f7d5 100644 --- a/docs/oss/attribution.md +++ b/docs/oss/attribution.md @@ -139,16 +139,16 @@ License and notices: [CC BY-SA 4.0](licenses/CC-BY-SA-4.0.txt) | ## ReleaseKit -Selected module: `gitea.maximumdirect.net/eric/ReleaseKit` at `v0.4.0` (selected Go tool; not a runtime import). +Selected module: `gitea.maximumdirect.net/eric/ReleaseKit` at `v0.4.2` (selected Go tool; not a runtime import). Copyright (C) 2026 Eric Rakestraw SPDX-License-Identifier: LGPL-3.0-or-later License and notices: [LGPL v3.0](../../LICENSE) | -[LICENSE](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/b96262eb0ce9c8f2eb3e948a5841db2b799bc91b/LICENSE). +[LICENSE](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/7d033c5ca1c95aec7db9690293638a0a1ac887b8/LICENSE). -[Source](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/b96262eb0ce9c8f2eb3e948a5841db2b799bc91b). +[Source](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/7d033c5ca1c95aec7db9690293638a0a1ac887b8). ## Goldmark diff --git a/docs/policy/release.md b/docs/policy/release.md index 5f0a4a0..cc7c03d 100644 --- a/docs/policy/release.md +++ b/docs/policy/release.md @@ -25,7 +25,7 @@ additional release requirements. CommandKit independently versions three source-only Go modules: the root core, `integrations/ckconfig`, and `integrations/ckprompt`. Standard CLI behavior is exposed by consuming applications; CommandKit does not declare binary -deliverables or a cross-platform build matrix. ReleaseKit v0.4.0 is selected as +deliverables or a cross-platform build matrix. ReleaseKit v0.4.2 is selected as the maintainer publication tool. The [release procedure](../release.md) owns the selected-module workflow, release order, and repository-specific commands; the integration adds no application command family or runtime ReleaseKit diff --git a/docs/release.md b/docs/release.md index fe5ac56..effbbdf 100644 --- a/docs/release.md +++ b/docs/release.md @@ -21,11 +21,11 @@ enforces the endpoint. The maintainer needs the selected This procedure follows the [release policy](policy/release.md); release-note footers follow the [OSS discoverability policy](policy/oss.md#discoverability). -ReleaseKit v0.4.0 owns candidate validation, publication guards, tag creation, +ReleaseKit v0.4.2 owns candidate validation, publication guards, tag creation, tag publication, and outcome reporting. Its pinned public contracts are the -[CLI reference](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/b96262eb0ce9c8f2eb3e948a5841db2b799bc91b/docs/cli.md), -[profile reference](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/b96262eb0ce9c8f2eb3e948a5841db2b799bc91b/docs/config.md), -and [publication guide](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/b96262eb0ce9c8f2eb3e948a5841db2b799bc91b/docs/consumers/publish.md). +[CLI reference](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/7d033c5ca1c95aec7db9690293638a0a1ac887b8/docs/cli.md), +[profile reference](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/7d033c5ca1c95aec7db9690293638a0a1ac887b8/docs/config.md), +and [publication guide](https://gitea.maximumdirect.net/eric/ReleaseKit/src/commit/7d033c5ca1c95aec7db9690293638a0a1ac887b8/docs/consumers/publish.md). The repository selects one default module suite per invocation. The launcher bootstraps the native tool into ignored `.releasekit/` storage and delegates to its `publish` command. diff --git a/docs/roadmap/implementation.md b/docs/roadmap/implementation.md index 13f71de..a1a7f63 100644 --- a/docs/roadmap/implementation.md +++ b/docs/roadmap/implementation.md @@ -1,6 +1,6 @@ # Dependency upgrades, discovery, and smoke testing implementation plan -Status: ready for implementation; no stages have started. +Status: Stage 1 complete; Stage 2 is next. ## Authority and baseline @@ -208,6 +208,13 @@ ReleaseKit's publication algorithms. Do not invoke publication. **Complete when:** the root selects v0.4.2 and its factual notices/references agree, without new release machinery. +**Completed:** 2026-10-17. The root selects ReleaseKit v0.4.2 with Go-generated +module checksums; attribution, release policy, and pinned runbook references +match upstream commit `7d033c5ca1c95aec7db9690293638a0a1ac887b8`. Upstream +`COPYRIGHT` and `LICENSE` were unchanged. Launcher argument/delegation tests and +`GOWORK=off GOTOOLCHAIN=local go test ./...` passed. Profiles and the existing +source-only launcher contract required no changes. + ## Stage 2: Adopt ConfigKit v0.8.0 in both integrations **Primary files:** integration manifests/sums, ConfigKit adapters and affected diff --git a/go.mod b/go.mod index 05cb2dc..23ad351 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,7 @@ require ( ) require ( - gitea.maximumdirect.net/eric/ReleaseKit v0.4.0 // indirect + gitea.maximumdirect.net/eric/ReleaseKit v0.4.2 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/yuin/goldmark/v2 v2.1.6 // indirect golang.org/x/mod v0.40.0 // indirect diff --git a/go.sum b/go.sum index 0aa5377..a10554c 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,7 @@ gitea.maximumdirect.net/eric/ReleaseKit v0.4.0 h1:0FDgysQAA8FJSB57x6kjLtcZexb3sUjRGIuo2OuGI6Q= gitea.maximumdirect.net/eric/ReleaseKit v0.4.0/go.mod h1:LVodqNQ3OIKv9NBq+fFeyMByd1lHY25YOmmpah/NaNI= +gitea.maximumdirect.net/eric/ReleaseKit v0.4.2 h1:P2eDQ29BgyYqHnaz5MV+vzOk7r3s8py2y9k8JISFtJ0= +gitea.maximumdirect.net/eric/ReleaseKit v0.4.2/go.mod h1:LVodqNQ3OIKv9NBq+fFeyMByd1lHY25YOmmpah/NaNI= github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=