Release v2.6.3 - #174
Closed
marc-n-dream wants to merge 3 commits into
Closed
Release v2.6.3#174marc-n-dream wants to merge 3 commits into
marc-n-dream wants to merge 3 commits into
Conversation
marc-n-dream
added a commit
that referenced
this pull request
Oct 3, 2026
## Why
`scripts/release.py --open-pr` committed and pushed `release/v{VERSION}`
even when the exported `.unitypackage` was missing. It printed
`(missing: …)` and went on. Release PR #174 was opened that way: its
release commit changes only `CHANGELOG.md`. Merging such a PR dates the
CHANGELOG on master, and then publish stops on the missing package.
## What
- `--open-pr` exits before any git or network call when
`Builds/airconsole-unity-plugin-v{VERSION}.unitypackage` is missing.
`--open-pr --dry-run` still only prints the note, so the preview on
master works without Unity. A committed package (for example, after the
CI or `release_local.py` export) passes the check.
- The release PR no longer seeds an empty `### Added` under the new `##
[Unreleased]`. Nothing reads the heading, and an empty one goes into the
release notes.
- `CHANGELOG.md`: the empty `### Added` under `[Unreleased]` is removed.
## Risk
- #174 still has the missing package, plus the unpushed version bump
`a287361` and an extra CHANGELOG commit. Close it, delete
`release/v2.6.3`, push the version bump to master, and run
`scripts/release_local.py` or Create Release.
## Verification
- Pass at each commit: `python3 scripts/test_release.py`. The new
package check and the new stamp check each failed before their fix.
- Pass: `scripts/check-proprietary-source.sh`.
- Not run: the workflow on GitHub, or a real `--open-pr`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---------
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added
Fixed
Merging this PR creates the v2.6.3 tag and the GitHub release.
If master changes, do not update this branch: close this PR, delete release/v2.6.3, and run Create Release again.