From 8f1be1d11467513db699d57222e3ef7103ff2fe0 Mon Sep 17 00:00:00 2001 From: Mike Penz Date: Sat, 6 Nov 2021 10:11:24 +0100 Subject: [PATCH] - add debug log messages for transformer and filter --- src/tags.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/tags.ts b/src/tags.ts index 5bdf7e7..e1fc7a8 100755 --- a/src/tags.ts +++ b/src/tags.ts @@ -131,6 +131,7 @@ export class Tags { let transformedTags: TagInfo[] if (tagTransformer != null) { + core.debug(`ℹ️ Using configured tagTransformer`) transformedTags = transformTags(filteredTags, tagTransformer) } else { transformedTags = filteredTags @@ -235,7 +236,11 @@ export function filterTags( filter.pattern.replace('\\\\', '\\'), filter.flags ?? 'gu' ) - return tags.filter(tag => tag.name.match(regex) !== null) + const filteredTags = tags.filter(tag => tag.name.match(regex) !== null) + core.debug( + `ℹ️ Filtered tags count: ${filteredTags.length}, original count: ${tags.length}` + ) + return filteredTags } else { return tags } @@ -250,9 +255,14 @@ function transformTags( ): TagInfo[] { return tags.map(function (tag) { if (transformer.pattern) { + const transformedName = tag.name.replace( + transformer.pattern, + transformer.target + ) + core.debug(`ℹ️ Transformed ${tag.name} to ${transformedName}`) return { tmp: tag.name, // remember the original name - name: tag.name.replace(transformer.pattern, transformer.target), + name: transformedName, commit: tag.commit } } else {