git-changelog-lib
git-changelog-lib copied to clipboard
Such v1.1.1.0328.00 tags are not supported
isReleaseTag Sourcecode:
public static boolean isReleaseTag(final Tag tag) {
// v1.1.1.0328.00
return Pattern.matches("^[0-9]+\\.[0-9]+\\.[0-9]+", tag.getName().replaceAll("[^0-9\\.]", ""));
}
matches is fixed as ^[0-9]+\\.[0-9]+\\.[0-9]+
does not support version 1.1.1.0328.00 and lib does not provide custom ^[0-9]+\\. [0-9]+\\. [0-9]+
entry.
Expectation.
Support v1.1.1.0328.00 version, preferably with customizable isReleaseTag matching rules.
Correct, it supports only semantic versioning.
I dont know how your strategy works.