unity-mcp/.github/workflows
dsarno 7aa539c9fe
fix: beta workflow no longer auto-bumps minor version (#673)
* fix: beta workflow no longer auto-bumps minor version

Changes to beta-release.yml:
- Beta now bumps patch instead of minor (9.3.1 → 9.3.2-beta.1)
- Allows patch releases without being forced into minor bumps
- Increment beta number if already a beta version

Changes to release.yml:
- Added "none" bump option to release beta version as-is
- Added version status display showing main/beta versions and
  what the release version will be

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* chore: remove redundant β character from version badge

The version string now includes "-beta.N" suffix, making the
separate β indicator redundant.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: improve version consistency in release workflows

beta-release.yml:
- Changed from already_beta to needs_update flag
- Only skip updates when computed version matches current
- PyPI versioning now detects existing prereleases and keeps
  the same base version instead of always bumping patch

release.yml:
- Preview step outputs stripped_version to GITHUB_OUTPUT
- Compute step uses previewed value for "none" bump option
- Added sanity check warning if versions diverge unexpectedly

This ensures the released version matches what was shown to the
user and prevents unnecessary patch bumps on consecutive beta runs.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 09:53:01 -08:00
..
beta-release.yml fix: beta workflow no longer auto-bumps minor version (#673) 2026-02-03 09:53:01 -08:00
claude-nl-suite.yml Large Cleanup and Refactor + Many new Tests added (#642) 2026-01-29 02:47:36 -08:00
github-repo-stats.yml Unity MCP CI Test Improvements (#452) 2025-12-10 14:54:55 -08:00
python-tests.yml feat: add test coverage tracking with pytest-cov (#512) 2026-01-08 17:32:44 -04:00
release.yml fix: beta workflow no longer auto-bumps minor version (#673) 2026-02-03 09:53:01 -08:00
unity-tests.yml Workflow cleanup (#568) 2026-01-15 12:48:15 -08:00