diff --git a/lib/utilities/utility.js b/lib/utilities/utility.js index fb62602f..fbb8fbb8 100644 --- a/lib/utilities/utility.js +++ b/lib/utilities/utility.js @@ -148,7 +148,7 @@ function getFilePathsConfigs() { const DOCKERFILE_PATH_LABEL_KEY = 'dockerfile-path'; let inputManifestFiles = inputParams.manifests || []; filePathsConfig[MANIFEST_PATHS_KEY] = inputManifestFiles; - let helmChartPaths = process.env.HELM_CHART_PATHS && process.env.HELM_CHART_PATHS.split('\n').splice(-1) || []; + let helmChartPaths = (process.env.HELM_CHART_PATHS && process.env.HELM_CHART_PATHS.split('\n').filter(path => path != "")) || []; filePathsConfig[HELM_CHART_KEY] = helmChartPaths; //Fetch labels from each image let imageNames = core.getInput('images').split('\n'); diff --git a/src/utilities/utility.ts b/src/utilities/utility.ts index 7723251d..8287c41d 100644 --- a/src/utilities/utility.ts +++ b/src/utilities/utility.ts @@ -141,7 +141,7 @@ export async function getFilePathsConfigs(): Promise { let inputManifestFiles = inputParams.manifests || []; filePathsConfig[MANIFEST_PATHS_KEY] = inputManifestFiles; - let helmChartPaths = process.env.HELM_CHART_PATHS && process.env.HELM_CHART_PATHS.split('\n').splice(-1) || []; + let helmChartPaths = (process.env.HELM_CHART_PATHS && process.env.HELM_CHART_PATHS.split('\n').filter(path => path != "")) || []; filePathsConfig[HELM_CHART_KEY] = helmChartPaths; //Fetch labels from each image