Skip to content

docs(release): document post-plan additions (trusted publishing, environment) - #43

Merged
codewizdave merged 1 commit into
stagingfrom
docs/release-system-plan
Aug 3, 2026
Merged

docs(release): document post-plan additions (trusted publishing, environment)#43
codewizdave merged 1 commit into
stagingfrom
docs/release-system-plan

Conversation

@martyy-code

Copy link
Copy Markdown
Contributor

Summary

Updates docs/internal/engineering/plans/release-system.md to document the post-plan additions that landed via PR #42 (trusted publishing + GitHub release environment).

Changes

Why

The plan's body was frozen when it was approved (PR #39). Trusted publishing and environment tagging came later (PR #42). Section 7 and Appendix C capture them without rewriting the original plan, which preserves the historical record of the original proposal.

🤖 Generated with Claude Code

…ronment)

Adds Section 7 (Trusted publishing & environment) to the plan and a
matching Appendix C (Post-plan decision log). Two items are added to
the Definition of done:

- At least one release has been published via npm trusted publishing
  (OIDC), per Section 7.1.
- The GitHub 'release' environment exists with at least one deployment
  record, per Section 7.2.

Plan Status also moves from 'Proposed' to 'Approved and partially
implemented on staging' because Phases 3, 4, 5 plus Section 7 are now
merged on the staging branch (PRs #40, #41, #42).
@codewizdave
codewizdave merged commit 1b8f367 into staging Aug 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants