nx release
: internal getLatestGitTagForPattern
behaviour breaking change / not aligned with currentVersionResolver
config
#26589
Labels
Current Behavior
Regression (Breaking change - it's internal API so from semver POV it's not a BC) introduced with #22082 ( from nx 17 -> nx 18 )
getLatestGitTagForPattern
- won't get proper tag anymore and there is no way to configure its logic.Use case: for particular release groups ( northstar) we need find tags from whole repo not just based on branch. With this change it's breaking our release flow.
Repro: https://uifabric.visualstudio.com/fabricpublic/_build/results?buildId=348157&view=logs&j=258ec178-2d8b-5611-7b9b-60c5c95dae55&t=254ee48e-1503-524f-f75e-e2c69d0380f5
Expected Behavior
getLatestGitTagForPattern
should provide configuration option to accommodatecurrentVersionResolver
or option to chose in user land how git tags retrieval works ( use--merged
or not).GitHub Repo
microsoft/fluentui#31746
Steps to Reproduce
see build failures
OR
yarn workspace @fluentui/scripts-fluentui-publish test
see test failuresNx Report
Failure Logs
No response
Package Manager Version
No response
Operating System
Additional Information
No response
The text was updated successfully, but these errors were encountered: