From 87ff0f4dd82e7200472ea621955d77b3c2391350 Mon Sep 17 00:00:00 2001 From: asledzinskiy Date: Fri, 12 Dec 2025 16:39:54 +0100 Subject: [PATCH] Propagate new PIPELINE_TYPE param to pipeline - Add PIPELINE_TYPE parameter to passed parameters to triggered pipeline --- index.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 08208b3..ff1ff87 100644 --- a/index.js +++ b/index.js @@ -97,6 +97,7 @@ class GitlabClient { url.searchParams.append('variables[GITHUB_REPO]', this.githubConfig.githubRepo); url.searchParams.append('variables[GITHUB_SHA]', this.githubConfig.githubSha); url.searchParams.append('variables[GITHUB_SCHEDULE]', this.inputConfig.schedule); + url.searchParams.append('variables[PIPELINE_TYPE]', this.inputConfig.pipelineType); return await this.post(url); } @@ -145,7 +146,8 @@ async function main () { triggeredRef: getEnv('TRIGGERED_REF'), schedule: getBooleanEnv('SCHEDULE'), cancelOutdatedPipelines: getBooleanEnv('CANCEL_OUTDATED_PIPELINES'), - githubShaOverride: getOptionalEnv('GITHUB_SHA_OVERRIDE') + githubShaOverride: getOptionalEnv('GITHUB_SHA_OVERRIDE'), + pipelineType: getOptionalEnv('PIPELINE_TYPE') }; const githubConfig = { @@ -192,7 +194,8 @@ if (github.context.sha) { projectId: '', triggeredRef: '', schedule: false, - cancelOutdatedPipelines: true + cancelOutdatedPipelines: true, + pipelineType: '' }; const githubConfig = {