Format GitHub release titles as PROJECT VERSION: TITLE - #38
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 7a1aee365a
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
2c2c0dc to
dc8696f
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: dc8696f4bf
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
mavam
left a comment
There was a problem hiding this comment.
I don't think two title flags are good idea. This tool is declarative and adding flags to override is not how the UX is supposed to work, except for very narrow cases. The only new flag we need is to adjust the GitHub release title.
Please also file a companion docs PR update.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 906a72d3b2
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e579996273
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
Compose GitHub release titles during publish from the project name, release version, and manifest title. Keep release creation and manifest title storage unchanged while adding a publish-time format override for the CLI and Python API. Assisted-by: GPT-5 (Codex)
e579996 to
5c65470
Compare
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
e16d305 to
101f293
Compare
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
101f293 to
3629c2e
Compare
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Expand the changelog entry with examples for placeholder-based formatting and literal GitHub title overrides. Assisted-by: GPT-5 (Codex)
3629c2e to
5a04554
Compare
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Preserve an absent manifest title as empty release metadata instead of materializing a project/version fallback. GitHub publish now applies the project/version fallback only when composing the release title. Assisted-by: GPT-5 (Codex)
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
🔍 Problem
Project v1.2.3: Performance improvements.title:should stay the release title itself, not the fully composed GitHub presentation title.🛠️ Solution
origin/mainand keptrelease create --titleunchanged.release publishnow formats GitHub release titles as$PROJECT $VERSION: $TITLEby default, omitting the title segment for auto-generated/default manifest titles.release publish --titleaccepts a format string with$PROJECT,$VERSION, and$TITLEplaceholders for GitHub-only title customization.Changelog.release_publish(title=...)mirrors the publish-time CLI option.💬 Review
- Added CLI and Python API coverage for default formatting, custom formatting, existing-release edits, retry output, and unchanged manifest title storage.
- Verified with
📚 Docs PR: tenzir/content#95ruff check,ruff format --check,mypy,pytest --durations=10, andtenzir-ship --root changelog validate.