Skip to content

docs: release process executable without downstream access - #26

Merged
jlevy merged 1 commit into
mainfrom
claude/trusting-maxwell-iz7cjc
Jun 12, 2026
Merged

docs: release process executable without downstream access#26
jlevy merged 1 commit into
mainfrom
claude/trusting-maxwell-iz7cjc

Conversation

@jlevy

@jlevy jlevy commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Documents the release path used to cut v0.3.0, so the process in updating.md is fully executable by an agent working only in this repo:

  • Gate substitution: when the downstream simple-modern-uv-template repo isn't reachable (e.g. an agent session scoped to this repo), this repo's CI on the candidate commit plus a local render verification gates the release; the downstream export and tag recording (Steps 4–6, 8) follow as post-release verification, with fix-forward via a patch release if they fail.
  • Step 7 mechanics: author notes in gitignored tmp/ and use gh release create --notes-file (heredocs choke on backticks and $); states the expected notes structure (theme summary, features/improvements, upgrading note, new question keys with defaults, validation statement, compare link); adds post-create verification — tag target check and a fresh copier copy gh:jlevy/simple-modern-uv resolving the new tag as _commit.

This is exactly the procedure followed for v0.3.0.

https://claude.ai/code/session_01T3RGHgchJZBpvuiesrrE7X


Generated by Claude Code

Documents the gate substitution used for v0.3.0: when the downstream
repo isn't reachable (e.g. an agent session scoped to this repo),
this repo's CI on the candidate commit plus a local render
verification gates the release, and the downstream export and tag
recording follow as post-release verification. Step 7 now authors
notes in gitignored tmp/ and uses --notes-file (heredocs choke on
backticks), states the expected notes structure, and adds post-create
verification (tag target and a fresh copier copy resolving the tag).

https://claude.ai/code/session_01T3RGHgchJZBpvuiesrrE7X
@jlevy
jlevy marked this pull request as ready for review June 12, 2026 01:38
@jlevy
jlevy merged commit 7cfdb33 into main Jun 12, 2026
6 checks passed
@jlevy
jlevy deleted the claude/trusting-maxwell-iz7cjc branch June 12, 2026 01:39
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