New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
can't override tag matching to find the latest tag #944
Comments
Not sure I understand the issue. The Do you want to exclude the prereleases and only include the commits/changes from the normal releases? You could use something like |
exactly yes
I tired that, but this glob pattern actually match all tags that doesn't start with |
@webpro any updates, I could help if you need |
Did you see #963? Does that help? I'd be happy to look into a better fix. |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Perhaps the recent addition of https://github.com/release-it/release-it/blob/main/docs/git.md#use-all-refs-to-determine-latest-tag is helpful here. Closing due to inactivity. |
Problem
I am trying to make the change log of normal releases contain all changes from the latest normal release until now even if there is pre releases in between
the problem is that
git.tagMatch
should be a globe so the suggested expression"[0-9]*\.[0-9]*\.[0-9]*"
actually match normal and pre releases because the star at the end will allow any thing so1.1.2-0
is validSuggested Solution
add a prefix for pre releases so we can match or exclude it with a globe
The text was updated successfully, but these errors were encountered: