Skip to content

fix(cli): filter releases to grayscale-v* tags, excluding legacy EZ releases - #2202

Merged
SchoolyB merged 1 commit into
mainfrom
bugfixes/cli-release-tag-filtering
Jul 25, 2026
Merged

fix(cli): filter releases to grayscale-v* tags, excluding legacy EZ releases#2202
SchoolyB merged 1 commit into
mainfrom
bugfixes/cli-release-tag-filtering

Conversation

@SchoolyB

@SchoolyB SchoolyB commented Jul 25, 2026

Copy link
Copy Markdown
Member

Summary

  • fetchAllReleases now filters to only grayscale-v* tagged releases, so legacy EZ releases (v1.x–v3.9.0) no longer appear as update targets
  • parseSemver and normalizeTag strip the grayscale- component prefix so semver comparison works correctly with release-please tags
  • Test fixtures updated to use grayscale-v prefixed tags

Closes #2201

@SchoolyB SchoolyB added bug Something isn't working cli Command-line interface related labels Jul 25, 2026
@github-actions github-actions Bot added the tests Related to unit tests or test infrastructure label Jul 25, 2026
@SchoolyB
SchoolyB merged commit e3805ce into main Jul 25, 2026
3 of 5 checks passed
@SchoolyB
SchoolyB deleted the bugfixes/cli-release-tag-filtering branch July 25, 2026 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working cli Command-line interface related tests Related to unit tests or test infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: gray update and gray version resolve old EZ releases as latest

1 participant