Mark ReleaseKit adoption complete
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
# Implement ReleaseKit adoption
|
# Implement ReleaseKit adoption
|
||||||
|
|
||||||
Status: Planned. Implement the stages below in order. The target state and
|
Status: Complete. All seven stages below have been implemented and verified.
|
||||||
policy choices are in the [ReleaseKit adoption roadmap](releasekit.md); this
|
The [ReleaseKit adoption roadmap](releasekit.md) owns the target state and
|
||||||
plan is the execution checklist. Use ReleaseKit v0.2.0 at tagged commit
|
policy choices; this plan records the execution checklist. Use ReleaseKit v0.2.0
|
||||||
|
at tagged commit
|
||||||
`e030794969fb7787e647a90bbc4eb81bd0610f07` for the initial migration.
|
`e030794969fb7787e647a90bbc4eb81bd0610f07` for the initial migration.
|
||||||
Do not publish a real ConfigKit version as part of implementation. Keep the
|
Do not publish a real ConfigKit version as part of implementation. Keep the
|
||||||
current release procedure authoritative until the replacement is working.
|
current release procedure authoritative until the replacement is working.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Adopt ReleaseKit for source releases
|
# Adopt ReleaseKit for source releases
|
||||||
|
|
||||||
Status: In progress. The ReleaseKit profile and workflow are in place; isolated
|
Status: Complete. The ReleaseKit profile, workflow, and isolated fixture
|
||||||
fixture verification remains in the implementation plan. This roadmap uses
|
verification are in place. This roadmap uses
|
||||||
ReleaseKit v0.2.0 (tagged commit
|
ReleaseKit v0.2.0 (tagged commit
|
||||||
`e030794969fb7787e647a90bbc4eb81bd0610f07`) as the initial adoption
|
`e030794969fb7787e647a90bbc4eb81bd0610f07`) as the initial adoption
|
||||||
baseline. The [ReleaseKit release note](https://gitea.maximumdirect.net/eric/ReleaseKit/src/tag/v0.2.0/docs/releases/v0.2.0.md)
|
baseline. The [ReleaseKit release note](https://gitea.maximumdirect.net/eric/ReleaseKit/src/tag/v0.2.0/docs/releases/v0.2.0.md)
|
||||||
@@ -104,11 +104,12 @@ release process adds no ConfigKit public API or runtime use of ReleaseKit.
|
|||||||
- Retired the local release scripts and duplicated publication/gate tests.
|
- Retired the local release scripts and duplicated publication/gate tests.
|
||||||
The development-check test and small profile-wiring test remain; generic
|
The development-check test and small profile-wiring test remain; generic
|
||||||
ReleaseKit publication behavior is not duplicated in ConfigKit's tests.
|
ReleaseKit publication behavior is not duplicated in ConfigKit's tests.
|
||||||
- The remaining migration verification exercises the selected profile and
|
- Completed migration verification exercised the selected profile and release
|
||||||
release command against isolated candidates and a temporary Git remote,
|
command against isolated candidates and a temporary Git remote, including
|
||||||
including validation failure and successful tag publication. It confirms
|
validation failure, successful tag publication, and wrong-endpoint rejection
|
||||||
the selected Go minimum and one invocation of each selected gate, without
|
before validation. It confirmed the selected Go minimum and one invocation
|
||||||
publishing a real ConfigKit version or requiring a separate CI run.
|
of each selected gate, without publishing a real ConfigKit version or
|
||||||
|
requiring a separate CI run.
|
||||||
|
|
||||||
Historical tags and release notes remain unchanged. This adoption work does
|
Historical tags and release notes remain unchanged. This adoption work does
|
||||||
not itself authorize publication of a ConfigKit version.
|
not itself authorize publication of a ConfigKit version.
|
||||||
|
|||||||
@@ -63,6 +63,10 @@ specifically for `go run`. No additional execution mode or test matrix is needed
|
|||||||
|
|
||||||
## 3. Reconcile completed implementation status (P3)
|
## 3. Reconcile completed implementation status (P3)
|
||||||
|
|
||||||
|
Status: Complete. The roadmap and implementation plan now identify the migration
|
||||||
|
as complete, and the roadmap describes fixture verification as completed.
|
||||||
|
Completed documents remain available for retirement during release preparation.
|
||||||
|
|
||||||
Affected: the adoption roadmap's opening status and final migration-verification
|
Affected: the adoption roadmap's opening status and final migration-verification
|
||||||
bullet, and the implementation plan's opening status.
|
bullet, and the implementation plan's opening status.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user