mirror of
https://github.com/docker/metadata-action.git
synced 2025-06-23 03:07:58 +02:00
Pre-release (rc, beta, alpha) will only extend {{version}} as tag for tag-semver
This commit is contained in:
9
dist/index.js
generated
vendored
9
dist/index.js
generated
vendored
@ -201,9 +201,12 @@ class Meta {
|
||||
const sver = semver.parse(version.main, {
|
||||
includePrerelease: true
|
||||
});
|
||||
version.latest = !semver.prerelease(version.main);
|
||||
version.main = handlebars.compile(this.inputs.tagSemver[0])(sver);
|
||||
if (version.latest) {
|
||||
if (semver.prerelease(version.main)) {
|
||||
version.main = handlebars.compile('{{version}}')(sver);
|
||||
}
|
||||
else {
|
||||
version.latest = true;
|
||||
version.main = handlebars.compile(this.inputs.tagSemver[0])(sver);
|
||||
for (const semverTpl of this.inputs.tagSemver) {
|
||||
const partial = handlebars.compile(semverTpl)(sver);
|
||||
if (partial == version.main) {
|
||||
|
Reference in New Issue
Block a user