You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by ti...@apache.org on 2024/05/02 23:29:34 UTC

(incubator-kie-tools) branch main updated: NO-ISSUE: Tweak Staging and Release Jenkins jobs (#2284)

This is an automated email from the ASF dual-hosted git repository.

tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new 5799ad5fac3 NO-ISSUE: Tweak Staging and Release Jenkins jobs (#2284)
5799ad5fac3 is described below

commit 5799ad5fac3f2907541170ad1c1a309ed860f66a
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Thu May 2 20:29:30 2024 -0300

    NO-ISSUE: Tweak Staging and Release Jenkins jobs (#2284)
---
 .ci/jenkins/Jenkinsfile.release-build              |  56 ++---
 .ci/jenkins/Jenkinsfile.staging-build              | 233 ++++++---------------
 .ci/jenkins/Jenkinsfile.staging-publish            |  19 +-
 .../release-jobs/Jenkinsfile.chrome-extensions     |  28 +--
 .ci/jenkins/release-jobs/Jenkinsfile.cors-proxy    |   8 +-
 .../Jenkinsfile.dashbuilder-viewer-image           |   4 +-
 .../Jenkinsfile.dev-deployment-base-image          |   4 +-
 ...enkinsfile.dev-deployment-dmn-form-webapp-image |   4 +-
 ...e.dev-deployment-kogito-quarkus-blank-app-image |   4 +-
 .../Jenkinsfile.dev-deployment-upload-service      |  34 +--
 .../release-jobs/Jenkinsfile.extended-services     |   4 +-
 .ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox   |  22 +-
 .../Jenkinsfile.kie-sandbox-extended-services      |   8 +-
 .../Jenkinsfile.kie-sandbox-helm-chart             |   4 +-
 .../release-jobs/Jenkinsfile.kn-plugin-workflow    |  10 +-
 .../Jenkinsfile.kogito-management-console          |   4 +-
 .../Jenkinsfile.kogito-serverless-operator         |   6 +-
 .../release-jobs/Jenkinsfile.kogito-swf-builder    |   4 +-
 .../release-jobs/Jenkinsfile.kogito-swf-devmode    |   4 +-
 .../release-jobs/Jenkinsfile.kogito-task-console   |   4 +-
 .ci/jenkins/release-jobs/Jenkinsfile.npm-packages  |   4 +-
 .ci/jenkins/release-jobs/Jenkinsfile.online-editor |  28 +--
 .../Jenkinsfile.serverless-logic-web-tools         |  14 +-
 ...e.serverless-logic-web-tools-base-builder-image |   4 +-
 ...le.serverless-logic-web-tools-swf-builder-image |   4 +-
 ...e.serverless-logic-web-tools-swf-dev-mode-image |   4 +-
 .../Jenkinsfile.standalone-editors-cdn             |  12 +-
 .../release-jobs/Jenkinsfile.vscode-extensions-dev |   6 +-
 .../Jenkinsfile.vscode-extensions-prod             |  30 +--
 29 files changed, 230 insertions(+), 340 deletions(-)

diff --git a/.ci/jenkins/Jenkinsfile.release-build b/.ci/jenkins/Jenkinsfile.release-build
index db427899e6d..f3b75ffe3af 100644
--- a/.ci/jenkins/Jenkinsfile.release-build
+++ b/.ci/jenkins/Jenkinsfile.release-build
@@ -148,7 +148,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -167,7 +167,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -186,7 +186,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -205,7 +205,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}"),
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}"),
                             string(name: 'UPLOAD_ASSET_URL', value: "${params.UPLOAD_ASSET_URL}")
                         ]
                     ).result
@@ -225,7 +225,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
 
@@ -246,7 +246,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
 
@@ -267,7 +267,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}"),
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}"),
                             string(name: 'KIE_SANDBOX_EXTENDED_SERVICES_URL', value: "${env.KIE_SANDBOX_EXTENDED_SERVICES_URL}"),
                             string(name: 'KIE_SANDBOX_CORS_PROXY_URL', value: "${env.KIE_SANDBOX_CORS_PROXY_URL}")
                         ]
@@ -291,7 +291,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}"),
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}"),
                             string(name: 'UPLOAD_ASSET_URL', value: "${params.UPLOAD_ASSET_URL}")
                         ]
                     ).result
@@ -311,7 +311,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -330,7 +330,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}"),
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}"),
                             string(name: 'UPLOAD_ASSET_URL', value: "${params.UPLOAD_ASSET_URL}")
                         ]
                     ).result
@@ -350,7 +350,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}"),
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}"),
                             string(name: 'UPLOAD_ASSET_URL', value: "${params.UPLOAD_ASSET_URL}")
                         ]
                     ).result
@@ -370,7 +370,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}"),
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}"),
                             string(name: 'UPLOAD_ASSET_URL', value: "${params.UPLOAD_ASSET_URL}")
                         ]
                     ).result
@@ -390,7 +390,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -409,7 +409,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -428,7 +428,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}"),
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}"),
                             string(name: 'UPLOAD_ASSET_URL', value: "${params.UPLOAD_ASSET_URL}")
                         ]
                     ).result
@@ -448,7 +448,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -467,7 +467,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -486,7 +486,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -505,7 +505,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -514,17 +514,17 @@ pipeline {
 
         stage('Serverless Logic Web Tools') {
             when {
-                expression { env.SERVERLESS_LOGIC_WEB_TOOLS == 'true' && (env.SERVERLESS_LOGIC_WEB_TOOLS_SWF_BUILDER_IMAGE_JOB_RESULT == 'SUCCESS' || env.SERVERLESS_LOGIC_WEB_TOOLS_SWF_BUILDER_IMAGE_JOB_RESULT == 'SKIPPED') && (env.SERVERLESS_LOGIC_WEB_TOOLS_BASE_BUILDER_IMAGE_JOB_RESULT == 'SUCCESS' || env.SERVERLESS_LOGIC_WEB_TOOLS_BASE_BUILDER_IMAGE_JOB_RESULT == 'SKIPPED') && (env.SERVERLESS_LOGIC_WEB_TOOLS_SWF_DEV_MODE_IMAGE_JOB_RESULT == 'SUCCESS' || env.SERVERLESS_LOGIC_WEB_TOOLS_ [...]
+                expression { env.SERVERLESS_LOGIC_WEB_TOOLS == 'true') }
             }
             steps {
                 script {
-                    env.DASHBUILDER_VIEWER_IMAGE_JOB_RESULT = build(
+                    env.SERVERLESS_LOGIC_WEB_TOOLS_JOB_RESULT = build(
                         wait: true,
                         job: 'KIE/kie-tools/kie-tools-release-jobs/serverless-logic-web-tools',
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -543,7 +543,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -562,7 +562,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -581,7 +581,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -600,7 +600,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -619,7 +619,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
@@ -638,7 +638,7 @@ pipeline {
                         parameters: [
                             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
                             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-                            string(name: 'TAG', value: "${params.TAG}")
+                            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
                         ]
                     ).result
                 }
diff --git a/.ci/jenkins/Jenkinsfile.staging-build b/.ci/jenkins/Jenkinsfile.staging-build
index c8f8db75312..0410a2dae38 100644
--- a/.ci/jenkins/Jenkinsfile.staging-build
+++ b/.ci/jenkins/Jenkinsfile.staging-build
@@ -33,7 +33,7 @@ pipeline {
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
         string(description: 'Base Ref', name: 'BASE_REF')
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Commit SHA', name: 'COMMIT_SHA', defaultValue: 'main')
         string(description: 'Download asset url', name: 'DOWNLOAD_ASSET_URL', defaultValue: '')
         string(description: 'Upload asset url', name: 'UPLOAD_ASSET_URL', defaultValue: '')
@@ -46,91 +46,91 @@ pipeline {
         DEV_DEPLOYMENT_BASE_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_BASE_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_BASE_IMAGE__name = 'dev-deployment-base-image'
-        DEV_DEPLOYMENT_BASE_IMAGE__buildTags = "${params.TAG}-prerelease"
+        DEV_DEPLOYMENT_BASE_IMAGE__buildTags = "${params.RELEASE_VERSION}-staging"
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__name = 'dev-deployment-dmn-form-webapp-image'
-        DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__buildTags = "${params.TAG}-prerelease"
+        DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__buildTags = "${params.RELEASE_VERSION}-staging"
         DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__name = 'dev-deployment-kogito-quarkus-blank-app-image'
-        DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__buildTags = "${params.TAG}-prerelease"
+        DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__buildTags = "${params.RELEASE_VERSION}-staging"
         ONLINE_EDITOR__devDeploymentBaseImageRegistry = 'quay.io'
         ONLINE_EDITOR__devDeploymentBaseImageAccount = 'kie-tools'
         ONLINE_EDITOR__devDeploymentBaseImageName = 'dev-deployment-base-image'
-        ONLINE_EDITOR__devDeploymentBaseImageTag = "${params.TAG}-prerelease"
+        ONLINE_EDITOR__devDeploymentBaseImageTag = "${params.RELEASE_VERSION}-staging"
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageRegistry = 'quay.io'
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageAccount = 'kie-tools'
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageName = 'dev-deployment-dmn-form-webapp-image'
-        ONLINE_EDITOR__devDeploymentDmnFormWebappImageTag = "${params.TAG}-prerelease"
+        ONLINE_EDITOR__devDeploymentDmnFormWebappImageTag = "${params.RELEASE_VERSION}-staging"
 
         KIE_SANDBOX__imageRegistry = 'quay.io'
         KIE_SANDBOX__imageAccount = 'kie-tools'
         KIE_SANDBOX__imageName = 'kie-sandbox-image'
-        KIE_SANDBOX__imageBuildTags = "${params.TAG}-prerelease"
+        KIE_SANDBOX__imageBuildTags = "${params.RELEASE_VERSION}-staging"
 
         KIE_SANDBOX_EXTENDED_SERVICES__imageRegistry = 'quay.io'
         KIE_SANDBOX_EXTENDED_SERVICES__imageAccount = 'kie-tools'
         KIE_SANDBOX_EXTENDED_SERVICES__imageName = 'kie-sandbox-extended-services-image'
-        KIE_SANDBOX_EXTENDED_SERVICES__imageBuildTags = "${params.TAG}-prerelease"
+        KIE_SANDBOX_EXTENDED_SERVICES__imageBuildTags = "${params.RELEASE_VERSION}-staging"
 
         CORS_PROXY_IMAGE__imageRegistry = 'quay.io'
         CORS_PROXY_IMAGE__imageAccount = 'kie-tools'
         CORS_PROXY_IMAGE__imageName = 'cors-proxy-image'
-        CORS_PROXY_IMAGE__imageBuildTags = "${params.TAG}-prerelease"
+        CORS_PROXY_IMAGE__imageBuildTags = "${params.RELEASE_VERSION}-staging"
 
-        DEPLOY_TAG = "${params.TAG}-prerelease"
+        DEPLOY_TAG = "${params.RELEASE_VERSION}-staging"
 
         DASHBUILDER__viewerImageRegistry = 'quay.io'
         DASHBUILDER__viewerImageAccount = 'kie-tools'
         DASHBUILDER__viewerImageName = 'dashbuilder-viewer-image'
-        DASHBUILDER__viewerImageBuildTags = "${params.TAG}-prerelease"
-        SERVERLESS_LOGIC_WEB_TOOLS__dashbuilderViewerImageTag = "${params.TAG}-prerelease"
+        DASHBUILDER__viewerImageBuildTags = "${params.RELEASE_VERSION}-staging"
+        SERVERLESS_LOGIC_WEB_TOOLS__dashbuilderViewerImageTag = "${params.RELEASE_VERSION}-staging"
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageName = 'serverless-logic-web-tools-swf-builder-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageTag = "${params.TAG}-prerelease"
-        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageBuildTags = "${params.TAG}-prerelease"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageTag = "${params.RELEASE_VERSION}-staging"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageBuildTags = "${params.RELEASE_VERSION}-staging"
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageName = 'serverless-logic-web-tools-base-builder-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageTag = "${params.TAG}-prerelease"
-        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageBuildTags = "${params.TAG}-prerelease"
+        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageTag = "${params.RELEASE_VERSION}-staging"
+        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageBuildTags = "${params.RELEASE_VERSION}-staging"
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageName = 'serverless-logic-web-tools-swf-dev-mode-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageTag = "${params.TAG}-prerelease"
-        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageBuildTags = "${params.TAG}-prerelease"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageTag = "${params.RELEASE_VERSION}-staging"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageBuildTags = "${params.RELEASE_VERSION}-staging"
 
         KIE_SANDBOX_HELM_CHART__registry = 'quay.io'
         KIE_SANDBOX_HELM_CHART__account = 'kie-tools'
         KIE_SANDBOX_HELM_CHART__name = 'kie-sandbox-helm-chart'
-        KIE_SANDBOX_HELM_CHART__tag = "${params.TAG}-prerelease"
+        KIE_SANDBOX_HELM_CHART__tag = "${params.RELEASE_VERSION}-staging"
 
         KOGITO_TASK_CONSOLE__registry = 'quay.io'
         KOGITO_TASK_CONSOLE__account = 'kie-tools'
         KOGITO_TASK_CONSOLE__name = 'kogito-task-console'
-        KOGITO_TASK_CONSOLE__buildTags = "${params.TAG}-prerelease"
+        KOGITO_TASK_CONSOLE__buildTags = "${params.RELEASE_VERSION}-staging"
 
         KOGITO_MANAGEMENT_CONSOLE__registry = 'quay.io'
         KOGITO_MANAGEMENT_CONSOLE__account = 'kie-tools'
         KOGITO_MANAGEMENT_CONSOLE__name = 'kogito-management-console'
-        KOGITO_MANAGEMENT_CONSOLE__buildTags = "${params.TAG}-prerelease"
+        KOGITO_MANAGEMENT_CONSOLE__buildTags = "${params.RELEASE_VERSION}-staging"
 
         KOGITO_SWF_BUILDER_IMAGE__registry = 'quay.io'
         KOGITO_SWF_BUILDER_IMAGE__account = 'kiegroup'
         KOGITO_SWF_BUILDER_IMAGE__name = 'kogito-swf-builder'
-        KOGITO_SWF_BUILDER_IMAGE__buildTag = "${params.TAG}-prerelease"
+        KOGITO_SWF_BUILDER_IMAGE__buildTag = "${params.RELEASE_VERSION}-staging"
 
         KOGITO_SWF_DEVMODE_IMAGE__registry = 'quay.io'
         KOGITO_SWF_DEVMODE_IMAGE__account = 'kiegroup'
         KOGITO_SWF_DEVMODE_IMAGE__name = 'kogito-swf-devmode'
-        KOGITO_SWF_DEVMODE_IMAGE__buildTag = "${params.TAG}-prerelease"
+        KOGITO_SWF_DEVMODE_IMAGE__buildTag = "${params.RELEASE_VERSION}-staging"
 
         KOGITO_SERVERLESS_OPERATOR__registry = 'quay.io'
         KOGITO_SERVERLESS_OPERATOR__account = 'kiegroup'
         KOGITO_SERVERLESS_OPERATOR__name = 'kogito-serverless-operator'
-        KOGITO_SERVERLESS_OPERATOR__buildTag = "${params.TAG}-prerelease"
+        KOGITO_SERVERLESS_OPERATOR__buildTag = "${params.RELEASE_VERSION}-staging"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
     }
@@ -209,11 +209,11 @@ pipeline {
             }
         }
 
-        stage('Build (without some images)') {
+        stage('Build') {
             steps {
                 dir('kie-tools') {
                     script {
-                        buildPartial()
+                        build()
                     }
                 }
             }
@@ -237,7 +237,7 @@ pipeline {
             steps {
                 dir('kogito-online-staging') {
                     script {
-                        deployOnlineEditor("${params.TAG}", "${pipelineVars.asfGithubPushCredentialsId}")
+                        deployOnlineEditor("${params.RELEASE_VERSION}", "${pipelineVars.asfGithubPushCredentialsId}")
                     }
                 }
             }
@@ -539,16 +539,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (serverless-logic-web-tools-swf-dev-mode-image)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('serverless-logic-web-tools-swf-dev-mode-image')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push serverless-logic-web-tools-swf-dev-mode-image to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -560,17 +550,6 @@ pipeline {
             }
         }
 
-        stage('Build (dev-deployment-base-image and dev-deployment-kogito-quarkus-blank-app-image)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('dev-deployment-base-image')
-                        buildImage('dev-deployment-kogito-quarkus-blank-app-image')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push dev-deployment-base-image and dev-deployment-kogito-quarkus-blank-app-image to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -583,16 +562,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (dev-deployment-dmn-form-webapp-image)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('dev-deployment-dmn-form-webapp-image')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push dev-deployment-dmn-form-webapp-image to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -604,16 +573,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (serverless-logic-web-tools-base-builder-image)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('serverless-logic-web-tools-base-builder-image')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push serverless-logic-web-tools-base-builder-image to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -625,16 +584,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (dashbuilder-viewer-image)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('dashbuilder-viewer-image')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push dashbuilder-viewer-image to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -659,16 +608,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (kogito-task-console)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('kogito-task-console')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push kogito-task-console to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -680,16 +619,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (kogito-management-console)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('kogito-management-console')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push kogito-management-console to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -701,16 +630,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (kogito-swf-builder)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('kogito-swf-builder')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push kogito-swf-builder to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -722,16 +641,6 @@ pipeline {
             }
         }
 
-        stage('STAGING: Build (kogito-swf-devmode)') {
-            steps {
-                dir('kie-tools') {
-                    script {
-                        buildImage('kogito-swf-devmode')
-                    }
-                }
-            }
-        }
-
         stage('STAGING: Push kogito-swf-devmode to quay.io') {
             when {
                 expression { !params.DRY_RUN }
@@ -762,7 +671,7 @@ pipeline {
     }
 }
 
-def buildPartial() {
+def build() {
     sh """#!/bin/bash -el
     export KIE_TOOLS_BUILD__runEndToEndTests=false
     export KIE_TOOLS_BUILD__runTests=false
@@ -771,34 +680,26 @@ def buildPartial() {
     export WEBPACK__minimize=true
     export WEBPACK__tsLoaderTranspileOnly=false
     export CHROME_EXTENSION__routerTargetOrigin=https://apache.github.io
-    export CHROME_EXTENSION__routerRelativePath=incubator-kie-kogito-online-staging/${params.TAG}-prerelease/chrome-extension
-    export CHROME_EXTENSION__onlineEditorUrl=https://apache.github.io/incubator-kie-kogito-online-staging/${params.TAG}-prerelease
+    export CHROME_EXTENSION__routerRelativePath=incubator-kie-kogito-online-staging/${params.RELEASE_VERSION}-staging/chrome-extension
+    export CHROME_EXTENSION__onlineEditorUrl=https://apache.github.io/incubator-kie-kogito-online-staging/${params.RELEASE_VERSION}-staging
     export CHROME_EXTENSION__manifestFile=manifest.prod.json
     export SWF_CHROME_EXTENSION__routerTargetOrigin=https://apache.github.io
-    export SWF_CHROME_EXTENSION__routerRelativePath=incubator-kie-kogito-online-staging/${params.TAG}-prerelease/swf-chrome-extension
+    export SWF_CHROME_EXTENSION__routerRelativePath=incubator-kie-kogito-online-staging/${params.RELEASE_VERSION}-staging/swf-chrome-extension
     export SWF_CHROME_EXTENSION__manifestFile=manifest.prod.json
-    export ONLINE_EDITOR__buildInfo="${params.TAG} (staging) @ ${params.COMMIT_SHA}"
-    export ONLINE_EDITOR__extendedServicesDownloadUrlLinux=${params.DOWNLOAD_ASSET_URL}/STAGING__kie_sandbox_extended_services_linux_${params.TAG}.tar.gz
-    export ONLINE_EDITOR__extendedServicesDownloadUrlMacOs=${params.DOWNLOAD_ASSET_URL}/STAGING__kie_sandbox_extended_services_macos_${params.TAG}.dmg
-    export ONLINE_EDITOR__extendedServicesDownloadUrlWindows=${params.DOWNLOAD_ASSET_URL}/STAGING__kie_sandbox_extended_services_windows_${params.TAG}.exe
-    export ONLINE_EDITOR__extendedServicesCompatibleVersion=${params.TAG}
+    export ONLINE_EDITOR__buildInfo="${params.RELEASE_VERSION} (staging) @ ${params.COMMIT_SHA}"
+    export ONLINE_EDITOR__extendedServicesDownloadUrlLinux=${params.DOWNLOAD_ASSET_URL}/STAGING__kie_sandbox_extended_services_linux_${params.RELEASE_VERSION}.tar.gz
+    export ONLINE_EDITOR__extendedServicesDownloadUrlMacOs=${params.DOWNLOAD_ASSET_URL}/STAGING__kie_sandbox_extended_services_macos_${params.RELEASE_VERSION}.dmg
+    export ONLINE_EDITOR__extendedServicesDownloadUrlWindows=${params.DOWNLOAD_ASSET_URL}/STAGING__kie_sandbox_extended_services_windows_${params.RELEASE_VERSION}.exe
+    export ONLINE_EDITOR__extendedServicesCompatibleVersion=${params.RELEASE_VERSION}
     export ONLINE_EDITOR__gtmId=""
     export ONLINE_EDITOR__corsProxyUrl=https://staging-cors-proxy-kie-sandbox.rhba-0ad6762cc85bcef5745bb684498c2436-0000.us-south.containers.appdomain.cloud
-    export EXTENDED_SERVICES__kieSandboxUrl=https://apache.github.io/incubator-kie-kogito-online-staging/${params.TAG}-prerelease
-    export SERVERLESS_LOGIC_WEB_TOOLS__version=${params.TAG}-prerelease
-    export SERVERLESS_LOGIC_WEB_TOOLS__samplesRepositoryRef=${params.TAG}
-    export SERVERLESS_LOGIC_WEB_TOOLS__buildInfo="${params.TAG} (staging) @ ${params.COMMIT_SHA}"
+    export EXTENDED_SERVICES__kieSandboxUrl=https://apache.github.io/incubator-kie-kogito-online-staging/${params.RELEASE_VERSION}-staging
+    export SERVERLESS_LOGIC_WEB_TOOLS__version=${params.RELEASE_VERSION}-staging
+    export SERVERLESS_LOGIC_WEB_TOOLS__samplesRepositoryRef=${params.RELEASE_VERSION}
+    export SERVERLESS_LOGIC_WEB_TOOLS__buildInfo="${params.RELEASE_VERSION} (staging) @ ${params.COMMIT_SHA}"
     export SERVERLESS_LOGIC_WEB_TOOLS__corsProxyUrl=https://staging-cors-proxy-kie-sandbox.rhba-0ad6762cc85bcef5745bb684498c2436-0000.us-south.containers.appdomain.cloud
 
-    pnpm -F='!@kie-tools/serverless-logic-web-tools-swf-dev-mode-image' \
-    -F='!@kie-tools/dev-deployment-base-image' \
-    -F='!@kie-tools/dev-deployment-dmn-form-webapp-image' \
-    -F='!@kie-tools/dev-deployment-kogito-quarkus-blank-app-image' \
-    -F='!@kie-tools/serverless-logic-web-tools-base-builder-image' \
-    -F='!@kie-tools/dashbuilder-viewer-image' \
-    -F='!@kie-tools/kogito-task-console' \
-    -F='!@kie-tools/kogito-management-console' \
-    -r --workspace-concurrency=1 build:prod
+    pnpm -r --workspace-concurrency=1 build:prod
     """.trim()
 }
 
@@ -806,7 +707,7 @@ def uploadKnativeCliWorkflowPluginForWindows() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/kn-plugin-workflow/dist/kn-workflow-windows-amd64.exe',
-        "STAGING__kn-workflow-windows-amd64-${params.TAG}.exe",
+        "STAGING__kn-workflow-windows-amd64-${params.RELEASE_VERSION}.exe",
         'application/octet-stream',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -816,7 +717,7 @@ def uploadKnativeCliWorkflowPluginForMacOsM1() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/kn-plugin-workflow/dist/kn-workflow-darwin-arm64',
-        "STAGING__kn-workflow-darwin-arm64-${params.TAG}",
+        "STAGING__kn-workflow-darwin-arm64-${params.RELEASE_VERSION}",
         'application/octet-stream',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -826,7 +727,7 @@ def uploadKnativeCliWorkflowPluginForMacOs() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/kn-plugin-workflow/dist/kn-workflow-darwin-amd64',
-        "STAGING__kn-workflow-darwin-amd64-${params.TAG}",
+        "STAGING__kn-workflow-darwin-amd64-${params.RELEASE_VERSION}",
         'application/octet-stream',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -836,7 +737,7 @@ def uploadKnativeCliWorkflowPluginForLinux() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/kn-plugin-workflow/dist/kn-workflow-linux-amd64',
-        "STAGING__kn-workflow-linux-amd64-${params.TAG}",
+        "STAGING__kn-workflow-linux-amd64-${params.RELEASE_VERSION}",
         'application/octet-stream',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -846,7 +747,7 @@ def uploadExtendedServicesForLinux() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/extended-services/dist/linux/kie_sandbox_extended_services.tar.gz',
-        "STAGING__kie_sandbox_extended_services_linux_${params.TAG}.tar.gz",
+        "STAGING__kie_sandbox_extended_services_linux_${params.RELEASE_VERSION}.tar.gz",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -855,8 +756,8 @@ def uploadExtendedServicesForLinux() {
 def uploadChromeExtensionForServerlessWorkflowEditor() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/chrome-extension-serverless-workflow-editor/dist/chrome_extension_serverless_workflow_editor_${params.TAG}.zip",
-        "STAGING__chrome_extension_serverless_workflow_editor_${params.TAG}.zip",
+        "kie-tools/packages/chrome-extension-serverless-workflow-editor/dist/chrome_extension_serverless_workflow_editor_${params.RELEASE_VERSION}.zip",
+        "STAGING__chrome_extension_serverless_workflow_editor_${params.RELEASE_VERSION}.zip",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -865,8 +766,8 @@ def uploadChromeExtensionForServerlessWorkflowEditor() {
 def uploadChromeExtensionForKieEditors() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/chrome-extension-pack-kogito-kie-editors/dist/chrome_extension_kogito_kie_editors_${params.TAG}.zip",
-        "STAGING__chrome_extension_kogito_kie_editors_${params.TAG}.zip",
+        "kie-tools/packages/chrome-extension-pack-kogito-kie-editors/dist/chrome_extension_kogito_kie_editors_${params.RELEASE_VERSION}.zip",
+        "STAGING__chrome_extension_kogito_kie_editors_${params.RELEASE_VERSION}.zip",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -875,8 +776,8 @@ def uploadChromeExtensionForKieEditors() {
 def uploadVSCodeExtensionKieBusinessAutomationBundle() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/vscode-extension-kie-ba-bundle/dist/vscode_extension_kie_ba_bundle_${params.TAG}.vsix",
-        "STAGING__vscode_extension_kie_ba_bundle_${params.TAG}.vsix",
+        "kie-tools/packages/vscode-extension-kie-ba-bundle/dist/vscode_extension_kie_ba_bundle_${params.RELEASE_VERSION}.vsix",
+        "STAGING__vscode_extension_kie_ba_bundle_${params.RELEASE_VERSION}.vsix",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -885,8 +786,8 @@ def uploadVSCodeExtensionKieBusinessAutomationBundle() {
 def uploadVSCodeExtensionKogitoBundle() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/vscode-extension-kogito-bundle/dist/vscode_extension_kogito_bundle_${params.TAG}.vsix",
-        "STAGING__vscode_extension_kogito_bundle_${params.TAG}.vsix",
+        "kie-tools/packages/vscode-extension-kogito-bundle/dist/vscode_extension_kogito_bundle_${params.RELEASE_VERSION}.vsix",
+        "STAGING__vscode_extension_kogito_bundle_${params.RELEASE_VERSION}.vsix",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -895,8 +796,8 @@ def uploadVSCodeExtensionKogitoBundle() {
 def uploadVSCodeExtensionDashbuilderEditor() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/vscode-extension-dashbuilder-editor/dist/vscode_extension_dashbuilder_editor_${params.TAG}.vsix",
-        "STAGING__vscode_extension_dashbuilder_editor_${params.TAG}.vsix",
+        "kie-tools/packages/vscode-extension-dashbuilder-editor/dist/vscode_extension_dashbuilder_editor_${params.RELEASE_VERSION}.vsix",
+        "STAGING__vscode_extension_dashbuilder_editor_${params.RELEASE_VERSION}.vsix",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -905,8 +806,8 @@ def uploadVSCodeExtensionDashbuilderEditor() {
 def uploadVSCodeExtensionServerlessWorkflowEditor() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/serverless-workflow-vscode-extension/dist/serverless_workflow_vscode_extension_${params.TAG}.vsix",
-        "STAGING__serverless_workflow_vscode_extension_${params.TAG}.vsix",
+        "kie-tools/packages/serverless-workflow-vscode-extension/dist/serverless_workflow_vscode_extension_${params.RELEASE_VERSION}.vsix",
+        "STAGING__serverless_workflow_vscode_extension_${params.RELEASE_VERSION}.vsix",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -915,8 +816,8 @@ def uploadVSCodeExtensionServerlessWorkflowEditor() {
 def uploadVSCodeExtensionPMMLEditor() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/pmml-vscode-extension/dist/pmml_vscode_extension_${params.TAG}.vsix",
-        "STAGING__pmml_vscode_extension_${params.TAG}.vsix",
+        "kie-tools/packages/pmml-vscode-extension/dist/pmml_vscode_extension_${params.RELEASE_VERSION}.vsix",
+        "STAGING__pmml_vscode_extension_${params.RELEASE_VERSION}.vsix",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -925,8 +826,8 @@ def uploadVSCodeExtensionPMMLEditor() {
 def uploadVSCodeExtensionDMNEditor() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/dmn-vscode-extension/dist/dmn_vscode_extension_${params.TAG}.vsix",
-        "STAGING__dmn_vscode_extension_${params.TAG}.vsix",
+        "kie-tools/packages/dmn-vscode-extension/dist/dmn_vscode_extension_${params.RELEASE_VERSION}.vsix",
+        "STAGING__dmn_vscode_extension_${params.RELEASE_VERSION}.vsix",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -935,8 +836,8 @@ def uploadVSCodeExtensionDMNEditor() {
 def uploadVSCodeExtension() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
-        "kie-tools/packages/kie-editors-dev-vscode-extension/dist/kie_editors_dev_vscode_extension_${params.TAG}.vsix",
-        "STAGING__vscode_extension_dev_${params.TAG}.vsix",
+        "kie-tools/packages/kie-editors-dev-vscode-extension/dist/kie_editors_dev_vscode_extension_${params.RELEASE_VERSION}.vsix",
+        "STAGING__vscode_extension_dev_${params.RELEASE_VERSION}.vsix",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -946,7 +847,7 @@ def uploadServerlessLogicWebTools() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/serverless-logic-web-tools/dist.zip',
-        "STAGING__serverless_logic_web_tools_${params.TAG}.zip",
+        "STAGING__serverless_logic_web_tools_${params.RELEASE_VERSION}.zip",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -956,7 +857,7 @@ def uploadOnlineEditor() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/online-editor/dist.zip',
-        "STAGING__online_editor_${params.TAG}.zip",
+        "STAGING__online_editor_${params.RELEASE_VERSION}.zip",
         'application/zip',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
@@ -966,7 +867,7 @@ def uploadKogitoServerlessOperator() {
     githubUtils.uploadReleaseAsset(
         "${params.UPLOAD_ASSET_URL}",
         'kie-tools/packages/kogito-serverless-operator/operator.yaml',
-        "STAGING__operator_${params.TAG}.yaml",
+        "STAGING__operator_${params.RELEASE_VERSION}.yaml",
         'application/yaml',
         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
     )
diff --git a/.ci/jenkins/Jenkinsfile.staging-publish b/.ci/jenkins/Jenkinsfile.staging-publish
index 4d4e72d477a..9043d92dd51 100644
--- a/.ci/jenkins/Jenkinsfile.staging-publish
+++ b/.ci/jenkins/Jenkinsfile.staging-publish
@@ -57,31 +57,20 @@ pipeline {
             steps {
                 dir('kie-tools') {
                     script {
-                        env.TAG = sh(returnStdout: true, script: "#!/bin/bash -el \n node -p \"'\${GIT_BRANCH}'.match(/(.+)-prerelease/)[1]\"").trim()
-                        env.PACKAGE_VERSION = sh(returnStdout: true, script: "#!/bin/bash -el \n node -p \"require('./package.json').version\"").trim()
+                        env.RELEASE_VERSION = sh(returnStdout: true, script: "#!/bin/bash -el \n node -p \"require('./package.json').version\"").trim()
                         env.COMMIT_SHA = sh(returnStdout: true, script: 'git rev-parse HEAD').trim()
                     }
                 }
             }
         }
 
-        stage('Check `tag` against `package.json.version`') {
-            steps {
-                dir('kie-tools') {
-                    sh """#!/bin/bash -el
-                    [[ "${env.TAG}" == "${env.PACKAGE_VERSION}" ]]
-                    """.trim()
-                }
-            }
-        }
-
         stage('Create Release (draft)') {
             steps {
                 script {
                     response = githubUtils.createRelease(
                         "${pipelineVars.githubRepositorySlug}",
-                        "${env.TAG} @ (alpha)",
-                        "${env.TAG}",
+                        "${env.RELEASE_VERSION} @ (alpha)",
+                        "${env.RELEASE_VERSION}",
                         "${env.COMMIT_SHA}",
                         true,
                         true,
@@ -110,7 +99,7 @@ pipeline {
                 build job: 'KIE/kie-tools/kie-tools-staging-build', parameters: [
                     booleanParam(name: 'DRY_RUN', value: false),
                     string(name: 'BASE_REF', value: "${GIT_BRANCH}"),
-                    string(name: 'TAG', value: "${env.TAG}"),
+                    string(name: 'RELEASE_VERSION', value: "${env.RELEASE_VERSION}"),
                     string(name: 'COMMIT_SHA', value: "${env.COMMIT_SHA}"),
                     string(name: 'DOWNLOAD_ASSET_URL', value: "${env.RELEASE_DOWNLOAD_ASSET_URL}"),
                     string(name: 'UPLOAD_ASSET_URL', value: "${env.RELEASE_UPLOAD_ASSET_URL}")
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions b/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions
index dec6a9ba5f3..ff4719ba8d2 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.chrome-extensions
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
     }
@@ -40,11 +40,11 @@ pipeline {
         KIE_TOOLS_BUILD__buildContainerImages = 'true'
 
         CHROME_EXTENSION__routerTargetOrigin = 'https://apache.github.io'
-        CHROME_EXTENSION__routerRelativePath = "incubator-kie-kogito-online/chrome-extension/${params.TAG}"
+        CHROME_EXTENSION__routerRelativePath = "incubator-kie-kogito-online/chrome-extension/${params.RELEASE_VERSION}"
         CHROME_EXTENSION__manifestFile = 'manifest.prod.json'
         CHROME_EXTENSION__onlineEditorUrl = 'https://apache.github.io/incubator-kie-kogito-online'
         SWF_CHROME_EXTENSION__routerTargetOrigin = 'https://apache.github.io'
-        SWF_CHROME_EXTENSION__routerRelativePath = "kogito-online/swf-chrome-extension/${params.TAG}"
+        SWF_CHROME_EXTENSION__routerRelativePath = "kogito-online/swf-chrome-extension/${params.RELEASE_VERSION}"
         SWF_CHROME_EXTENSION__manifestFile = 'manifest.prod.json'
 
         PNPM_FILTER_STRING = '-F chrome-extension-pack-kogito-kie-editors... -F chrome-extension-serverless-workflow-editor...'
@@ -142,8 +142,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "kie-tools/packages/chrome-extension-pack-kogito-kie-editors/dist/chrome_extension_kogito_kie_editors_${params.TAG}.zip",
-                        "chrome_extension_kogito_kie_editors_${params.TAG}.zip",
+                        "kie-tools/packages/chrome-extension-pack-kogito-kie-editors/dist/chrome_extension_kogito_kie_editors_${params.RELEASE_VERSION}.zip",
+                        "chrome_extension_kogito_kie_editors_${params.RELEASE_VERSION}.zip",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -158,8 +158,8 @@ pipeline {
             steps {
                 dir('kogito-online') {
                     script {
-                        EDITORS_DIR = "editors/${params.TAG}"
-                        CHROME_EXTENSION_DIR = "chrome-extension/${params.TAG}"
+                        EDITORS_DIR = "editors/${params.RELEASE_VERSION}"
+                        CHROME_EXTENSION_DIR = "chrome-extension/${params.RELEASE_VERSION}"
 
                         sh """#!/bin/bash -el
                         git config user.email asf-ci-kie@jenkins.kie.apache.org
@@ -177,7 +177,7 @@ pipeline {
 
                         echo "Commit changes and push"
                         git add .
-                        git commit -m "Deploy ${params.TAG} (Chrome Extension for Kogito KIE Editors)"
+                        git commit -m "Deploy ${params.RELEASE_VERSION} (Chrome Extension for Kogito KIE Editors)"
                         """.trim()
 
                         githubUtils.pushObject('origin', 'gh-pages', "${pipelineVars.asfGithubPushCredentialsId}")
@@ -195,7 +195,7 @@ pipeline {
                     env.CHROME_EXTESION_KIE_EDITORS_UPLOAD_STATUS = chromeStoreUtils.uploadExtension(
                         "${pipelineVars.chromeStoreCredentialsId}",
                         "${pipelineVars.chromeStoreRefreshTokenCredentialsId}",
-                        "kie-tools/packages/chrome-extension-pack-kogito-kie-editors/dist/chrome_extension_kogito_kie_editors_${params.TAG}.zip",
+                        "kie-tools/packages/chrome-extension-pack-kogito-kie-editors/dist/chrome_extension_kogito_kie_editors_${params.RELEASE_VERSION}.zip",
                         "${pipelineVars.chromeExtensionIdCredentialsId}"
                     )
                 }
@@ -247,8 +247,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "kie-tools/packages/chrome-extension-serverless-workflow-editor/dist/chrome_extension_serverless_workflow_editor_${params.TAG}.zip",
-                        "chrome_extension_serverless_workflow_editor_${params.TAG}.zip",
+                        "kie-tools/packages/chrome-extension-serverless-workflow-editor/dist/chrome_extension_serverless_workflow_editor_${params.RELEASE_VERSION}.zip",
+                        "chrome_extension_serverless_workflow_editor_${params.RELEASE_VERSION}.zip",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -263,7 +263,7 @@ pipeline {
             steps {
                 dir('kogito-online') {
                     script {
-                        DEPLOYMENT_DIR = "swf-chrome-extension/${params.TAG}"
+                        DEPLOYMENT_DIR = "swf-chrome-extension/${params.RELEASE_VERSION}"
 
                         sh """#!/bin/bash -el
                         git config user.email asf-ci-kie@jenkins.kie.apache.org
@@ -278,7 +278,7 @@ pipeline {
 
                         echo "Commit changes and push"
                         git add .
-                        git commit -m "Deploy ${params.TAG} (Chrome Extension for Serverless Workflow Editor)"
+                        git commit -m "Deploy ${params.RELEASE_VERSION} (Chrome Extension for Serverless Workflow Editor)"
                         """.trim()
 
                         githubUtils.pushObject('origin', 'gh-pages', "${pipelineVars.asfGithubPushCredentialsId}")
@@ -296,7 +296,7 @@ pipeline {
                     env.CHROME_EXTESION_SERVERLESS_WORKFLOW_EDITOR_UPLOAD_STATUS = chromeStoreUtils.uploadExtension(
                         "${pipelineVars.chromeStoreCredentialsId}",
                         "${pipelineVars.chromeStoreRefreshTokenCredentialsId}",
-                        "kie-tools/packages/chrome-extension-serverless-workflow-editor/dist/chrome_extension_serverless_workflow_editor_${params.TAG}.zip",
+                        "kie-tools/packages/chrome-extension-serverless-workflow-editor/dist/chrome_extension_serverless_workflow_editor_${params.RELEASE_VERSION}.zip",
                         "${pipelineVars.swfChromeExtensionIdCredentialsId}"
                     )
                 }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy b/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy
index 3cf730edb60..761872d2fdd 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.cors-proxy
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -45,7 +45,7 @@ pipeline {
         CORS_PROXY_IMAGE__imageRegistry = 'quay.io'
         CORS_PROXY_IMAGE__imageAccount = 'kie-tools'
         CORS_PROXY_IMAGE__imageName = 'cors-proxy-image'
-        CORS_PROXY_IMAGE__imageBuildTags = "latest ${params.TAG}"
+        CORS_PROXY_IMAGE__imageBuildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
@@ -148,8 +148,8 @@ pipeline {
                     openShiftUtils.createOrUpdateApp(
                         "${env.OPENSHIFT_NAMESPACE}",
                         "${env.OPENSHIFT_APP_NAME}",
-                        "${params.TAG}",
-                        "${env.CORS_PROXY_IMAGE__imageRegistry}/${env.CORS_PROXY_IMAGE__imageAccount}/${env.CORS_PROXY_IMAGE__imageName}:${params.TAG}",
+                        "${params.RELEASE_VERSION}",
+                        "${env.CORS_PROXY_IMAGE__imageRegistry}/${env.CORS_PROXY_IMAGE__imageAccount}/${env.CORS_PROXY_IMAGE__imageName}:${params.RELEASE_VERSION}",
                         "${env.OPENSHIFT_PART_OF}",
                         'nodejs',
                         "${pipelineVars.openshiftCredentialsId}"
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image b/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
index 5b80a464460..74f6504015a 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         DASHBUILDER__viewerImageRegistry = 'quay.io'
         DASHBUILDER__viewerImageAccount = 'kie-tools'
         DASHBUILDER__viewerImageName = 'dashbuilder-viewer-image'
-        DASHBUILDER__viewerImageBuildTags = "latest ${params.TAG}"
+        DASHBUILDER__viewerImageBuildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
index 14fe45be0ba..d83532b0326 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         DEV_DEPLOYMENT_BASE_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_BASE_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_BASE_IMAGE__name = 'dev-deployment-base-image'
-        DEV_DEPLOYMENT_BASE_IMAGE__buildTags = "latest ${params.TAG}"
+        DEV_DEPLOYMENT_BASE_IMAGE__buildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
index 7a2286b0651..645816ac04d 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__name = 'dev-deployment-dmn-form-webapp-image'
-        DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__buildTags = "latest ${params.TAG}"
+        DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__buildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image
index 356076b2725..7363cad1090 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-kogito-quarkus-blank-app-image
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__name = 'dev-deployment-kogito-quarkus-blank-app-image'
-        DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__buildTags = "latest ${params.TAG}"
+        DEV_DEPLOYMENT_KOGITO_QUARKUS_BLANK_APP_IMAGE__buildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
index a204373c347..79875f740b4 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
     }
@@ -116,64 +116,64 @@ pipeline {
                     // macOS - amd64 - tar.gz
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-amd64-${params.TAG}.tar.gz",
-                        "dev-deployment-upload-service-darwin-amd64-${params.TAG}.tar.gz",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-amd64-${params.RELEASE_VERSION}.tar.gz",
+                        "dev-deployment-upload-service-darwin-amd64-${params.RELEASE_VERSION}.tar.gz",
                         'application/tar+gzip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
                     // macOS - amd64 - tar.gz.sha256
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-amd64-${params.TAG}.tar.gz.sha256",
-                        "dev-deployment-upload-service-darwin-amd64-${params.TAG}.tar.gz.sha256",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-amd64-${params.RELEASE_VERSION}.tar.gz.sha256",
+                        "dev-deployment-upload-service-darwin-amd64-${params.RELEASE_VERSION}.tar.gz.sha256",
                         'text/plain',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
                     // macOS - arm64 - tar.gz
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-arm64-${params.TAG}.tar.gz",
-                        "dev-deployment-upload-service-darwin-arm64-${params.TAG}.tar.gz",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-arm64-${params.RELEASE_VERSION}.tar.gz",
+                        "dev-deployment-upload-service-darwin-arm64-${params.RELEASE_VERSION}.tar.gz",
                         'application/tar+gzip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
                     // macOS - arm64 - tar.gz.sha256
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-arm64-${params.TAG}.tar.gz.sha256",
-                        "dev-deployment-upload-service-darwin-arm64-${params.TAG}.tar.gz.sha256",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-darwin-arm64-${params.RELEASE_VERSION}.tar.gz.sha256",
+                        "dev-deployment-upload-service-darwin-arm64-${params.RELEASE_VERSION}.tar.gz.sha256",
                         'text/plain',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
                     // linux - amd64 - tar.gz
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-linux-amd64-${params.TAG}.tar.gz",
-                        "dev-deployment-upload-service-linux-amd64-${params.TAG}.tar.gz",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-linux-amd64-${params.RELEASE_VERSION}.tar.gz",
+                        "dev-deployment-upload-service-linux-amd64-${params.RELEASE_VERSION}.tar.gz",
                         'application/tar+gzip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
                     // linux - amd64 - tar.gz.sha256
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-linux-amd64-${params.TAG}.tar.gz.sha256",
-                        "dev-deployment-upload-service-linux-amd64-${params.TAG}.tar.gz.sha256",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-linux-amd64-${params.RELEASE_VERSION}.tar.gz.sha256",
+                        "dev-deployment-upload-service-linux-amd64-${params.RELEASE_VERSION}.tar.gz.sha256",
                         'text/plain',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
                     // windows - amd64 - tar.gz
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-windows-amd64-${params.TAG}.tar.gz",
-                        "dev-deployment-upload-service-windows-amd64-${params.TAG}.tar.gz",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-windows-amd64-${params.RELEASE_VERSION}.tar.gz",
+                        "dev-deployment-upload-service-windows-amd64-${params.RELEASE_VERSION}.tar.gz",
                         'application/tar+gzip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
                     // windows - amd64 - tar.gz.sha256
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-windows-amd64-${params.TAG}.tar.gz.sha256",
-                        "dev-deployment-upload-service-windows-amd64-${params.TAG}.tar.gz.sha256",
+                        "packages/dev-deployment-upload-service/dist/dev-deployment-upload-service-windows-amd64-${params.RELEASE_VERSION}.tar.gz.sha256",
+                        "dev-deployment-upload-service-windows-amd64-${params.RELEASE_VERSION}.tar.gz.sha256",
                         'text/plain',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
index 8679ea7fb80..c49372fc120 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
     }
@@ -116,7 +116,7 @@ pipeline {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
                         'packages/extended-services/dist/linux/kie_sandbox_extended_services.tar.gz',
-                        "kie_sandbox_extended_services_linux_${params.TAG}.tar.gz",
+                        "kie_sandbox_extended_services_linux_${params.RELEASE_VERSION}.tar.gz",
                         'application/tar+gzip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
index a3cd66296ad..59ff78e2651 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Kie Sandbox Extendend Services Url', name: 'KIE_SANDBOX_EXTENDED_SERVICES_URL')
         string(description: 'Kie Sandbox Cors Proxy Url', name: 'KIE_SANDBOX_CORS_PROXY_URL')
@@ -47,20 +47,20 @@ pipeline {
         KIE_SANDBOX__imageRegistry = 'quay.io'
         KIE_SANDBOX__imageAccount = 'kie-tools'
         KIE_SANDBOX__imageName = 'kie-sandbox-image'
-        KIE_SANDBOX__imageBuildTags = "latest ${params.TAG}"
-        ONLINE_EDITOR__buildInfo = "${params.TAG}"
-        ONLINE_EDITOR__extendedServicesDownloadUrlLinux = "https://github.com/apache/incubator-kie-tools/releases/download/${params.TAG}/kie_sandbox_extended_services_linux_${params.TAG}.tar.gz"
-        ONLINE_EDITOR__extendedServicesDownloadUrlMacOs = "https://github.com/apache/incubator-kie-tools/releases/download/${params.TAG}/kie_sandbox_extended_services_macos_${params.TAG}.dmg"
-        ONLINE_EDITOR__extendedServicesDownloadUrlWindows = "https://github.com/apache/incubator-kie-tools/releases/download/${params.TAG}/kie_sandbox_extended_services_windows_${params.TAG}.exe"
-        ONLINE_EDITOR__extendedServicesCompatibleVersion = "${params.TAG}"
+        KIE_SANDBOX__imageBuildTags = "latest ${params.RELEASE_VERSION}"
+        ONLINE_EDITOR__buildInfo = "${params.RELEASE_VERSION}"
+        ONLINE_EDITOR__extendedServicesDownloadUrlLinux = "https://github.com/apache/incubator-kie-tools/releases/download/${params.RELEASE_VERSION}/kie_sandbox_extended_services_linux_${params.RELEASE_VERSION}.tar.gz"
+        ONLINE_EDITOR__extendedServicesDownloadUrlMacOs = "https://github.com/apache/incubator-kie-tools/releases/download/${params.RELEASE_VERSION}/kie_sandbox_extended_services_macos_${params.RELEASE_VERSION}.dmg"
+        ONLINE_EDITOR__extendedServicesDownloadUrlWindows = "https://github.com/apache/incubator-kie-tools/releases/download/${params.RELEASE_VERSION}/kie_sandbox_extended_services_windows_${params.RELEASE_VERSION}.exe"
+        ONLINE_EDITOR__extendedServicesCompatibleVersion = "${params.RELEASE_VERSION}"
         ONLINE_EDITOR__devDeploymentBaseImageRegistry = 'quay.io'
         ONLINE_EDITOR__devDeploymentBaseImageAccount = 'kie-tools'
         ONLINE_EDITOR__devDeploymentBaseImageName = 'dev-deployment-base-image'
-        ONLINE_EDITOR__devDeploymentBaseImageTag = "${params.TAG}"
+        ONLINE_EDITOR__devDeploymentBaseImageTag = "${params.RELEASE_VERSION}"
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageRegistry = 'quay.io'
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageAccount = 'kie-tools'
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageName = 'dev-deployment-dmn-form-webapp-image'
-        ONLINE_EDITOR__devDeploymentDmnFormWebappImageTag = "${params.TAG}"
+        ONLINE_EDITOR__devDeploymentDmnFormWebappImageTag = "${params.RELEASE_VERSION}"
         ONLINE_EDITOR__gtmId = 'GTM-PQGMKNW'
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
@@ -176,8 +176,8 @@ pipeline {
                     openShiftUtils.createOrUpdateApp(
                         "${env.OPENSHIFT_NAMESPACE}",
                         "${env.OPENSHIFT_APP_NAME}",
-                        "${params.TAG}",
-                        "${env.KIE_SANDBOX__imageRegistry}/${env.KIE_SANDBOX__imageAccount}/${env.KIE_SANDBOX__imageName}:${params.TAG}",
+                        "${params.RELEASE_VERSION}",
+                        "${env.KIE_SANDBOX__imageRegistry}/${env.KIE_SANDBOX__imageAccount}/${env.KIE_SANDBOX__imageName}:${params.RELEASE_VERSION}",
                         "${env.OPENSHIFT_PART_OF}",
                         'js',
                         "${pipelineVars.openshiftCredentialsId}",
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
index e229efc4782..e5dd8ea0ccf 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -45,7 +45,7 @@ pipeline {
         KIE_SANDBOX_EXTENDED_SERVICES__imageRegistry = 'quay.io'
         KIE_SANDBOX_EXTENDED_SERVICES__imageAccount = 'kie-tools'
         KIE_SANDBOX_EXTENDED_SERVICES__imageName = 'kie-sandbox-extended-services-image'
-        KIE_SANDBOX_EXTENDED_SERVICES__imageBuildTags = "latest ${params.TAG}"
+        KIE_SANDBOX_EXTENDED_SERVICES__imageBuildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
@@ -148,8 +148,8 @@ pipeline {
                     openShiftUtils.createOrUpdateApp(
                         "${env.OPENSHIFT_NAMESPACE}",
                         "${env.OPENSHIFT_APP_NAME}",
-                        "${params.TAG}",
-                        "${env.KIE_SANDBOX_EXTENDED_SERVICES__imageRegistry}/${env.KIE_SANDBOX_EXTENDED_SERVICES__imageAccount}/${env.KIE_SANDBOX_EXTENDED_SERVICES__imageName}:${params.TAG}",
+                        "${params.RELEASE_VERSION}",
+                        "${env.KIE_SANDBOX_EXTENDED_SERVICES__imageRegistry}/${env.KIE_SANDBOX_EXTENDED_SERVICES__imageAccount}/${env.KIE_SANDBOX_EXTENDED_SERVICES__imageName}:${params.RELEASE_VERSION}",
                         "${env.OPENSHIFT_PART_OF}",
                         'golang',
                         "${pipelineVars.openshiftCredentialsId}"
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
index 9a6531c4e59..34372ea0fcc 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         KIE_SANDBOX_HELM_CHART__registry = 'quay.io'
         KIE_SANDBOX_HELM_CHART__account = 'kie-tools'
         KIE_SANDBOX_HELM_CHART__name = 'kie-sandbox-helm-chart'
-        KIE_SANDBOX_HELM_CHART__tag = "${params.TAG}"
+        KIE_SANDBOX_HELM_CHART__tag = "${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow b/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
index 5342321fef5..1ec5006438f 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
     }
@@ -112,7 +112,7 @@ pipeline {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
                         'packages/kn-plugin-workflow/dist/kn-workflow-linux-amd64',
-                        "kn-workflow-linux-amd64-${params.TAG}",
+                        "kn-workflow-linux-amd64-${params.RELEASE_VERSION}",
                         'application/octet-stream',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -129,7 +129,7 @@ pipeline {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
                         'packages/kn-plugin-workflow/dist/kn-workflow-darwin-amd64',
-                        "kn-workflow-darwin-amd64-${params.TAG}",
+                        "kn-workflow-darwin-amd64-${params.RELEASE_VERSION}",
                         'application/octet-stream',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -146,7 +146,7 @@ pipeline {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
                         'packages/kn-plugin-workflow/dist/kn-workflow-darwin-arm64',
-                        "kn-workflow-darwin-arm64-${params.TAG}",
+                        "kn-workflow-darwin-arm64-${params.RELEASE_VERSION}",
                         'application/octet-stream',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -163,7 +163,7 @@ pipeline {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
                         'packages/kn-plugin-workflow/dist/kn-workflow-windows-amd64.exe',
-                        "kn-workflow-windows-amd64-${params.TAG}.exe",
+                        "kn-workflow-windows-amd64-${params.RELEASE_VERSION}.exe",
                         'application/octet-stream',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
index 9a8793410cc..90daacbb1d8 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         KOGITO_MANAGEMENT_CONSOLE__registry = 'quay.io'
         KOGITO_MANAGEMENT_CONSOLE__account = 'kie-tools'
         KOGITO_MANAGEMENT_CONSOLE__name = 'kogito-management-console'
-        KOGITO_MANAGEMENT_CONSOLE__buildTags = "latest ${params.TAG}"
+        KOGITO_MANAGEMENT_CONSOLE__buildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
index 5d637e7304d..014ba0845b6 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         KOGITO_SERVERLESS_OPERATOR__registry = 'quay.io'
         KOGITO_SERVERLESS_OPERATOR__account = 'kiegroup'
         KOGITO_SERVERLESS_OPERATOR__name = 'kogito-serverless-operator'
-        KOGITO_SERVERLESS_OPERATOR__buildTag = "${params.TAG}"
+        KOGITO_SERVERLESS_OPERATOR__buildTag = "${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
@@ -127,7 +127,7 @@ pipeline {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
                         'kie-tools/packages/kogito-serverless-operator/operator.yaml',
-                        "operator_${params.TAG}.yaml",
+                        "operator_${params.RELEASE_VERSION}.yaml",
                         'application/yaml',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
index a225e3ddf27..6d80adfbd1a 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         KOGITO_SWF_BUILDER_IMAGE__registry = 'quay.io'
         KOGITO_SWF_BUILDER_IMAGE__account = 'kiegroup'
         KOGITO_SWF_BUILDER_IMAGE__name = 'kogito-swf-builder'
-        KOGITO_SWF_BUILDER_IMAGE__buildTag = "${params.TAG}"
+        KOGITO_SWF_BUILDER_IMAGE__buildTag = "${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
index f4abd5dc2e7..4955dfd67ee 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         KOGITO_SWF_DEVMODE_IMAGE__registry = 'quay.io'
         KOGITO_SWF_DEVMODE_IMAGE__account = 'kiegroup'
         KOGITO_SWF_DEVMODE_IMAGE__name = 'kogito-swf-devmode'
-        KOGITO_SWF_DEVMODE_IMAGE__buildTag = "${params.TAG}"
+        KOGITO_SWF_DEVMODE_IMAGE__buildTag = "${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console
index 9e288f166a2..8c3ecfd098e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-task-console
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         KOGITO_TASK_CONSOLE__registry = 'quay.io'
         KOGITO_TASK_CONSOLE__account = 'kie-tools'
         KOGITO_TASK_CONSOLE__name = 'kogito-task-console'
-        KOGITO_TASK_CONSOLE__buildTags = "latest ${params.TAG}"
+        KOGITO_TASK_CONSOLE__buildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages b/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
index 7c994aa54cd..3a7253c129c 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -122,7 +122,7 @@ pipeline {
                     echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
                     PNPM_FILTER_STRING_FOR_PUBLISHING=\$(pnpm -r exec 'bash' '-c' 'PKG_NAME=\$(jq -r ".name" package.json) PKG_IS_PVT=\$(jq -r ".private" package.json); if [[ "\$PKG_IS_PVT" != "true" ]]; then echo "-F \$PKG_NAME"; fi')
                     echo \$PNPM_FILTER_STRING_FOR_PUBLISHING
-                    pnpm \$PNPM_FILTER_STRING_FOR_PUBLISHING exec 'bash' '-c' 'PKG_NAME=\$(jq -r ".name" package.json); NPM_PKG_INFO=\$(npm view \$PKG_NAME@${params.TAG} name || echo ""); if [[ -z \$NPM_PKG_INFO ]]; then pnpm publish --no-git-checks --access public; fi'
+                    pnpm \$PNPM_FILTER_STRING_FOR_PUBLISHING exec 'bash' '-c' 'PKG_NAME=\$(jq -r ".name" package.json); NPM_PKG_INFO=\$(npm view \$PKG_NAME@${params.RELEASE_VERSION} name || echo ""); if [[ -z \$NPM_PKG_INFO ]]; then pnpm publish --no-git-checks --access public; fi'
                     """.trim()
                 }
             }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
index d91e521f7f8..f2590df7e8e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -38,29 +38,29 @@ pipeline {
         KIE_TOOLS_BUILD__runEndToEndTests = 'false'
         KIE_TOOLS_BUILD__buildContainerImages = 'true'
 
-        ONLINE_EDITOR__buildInfo = "${params.TAG}"
-        ONLINE_EDITOR__extendedServicesDownloadUrlLinux = "https://github.com/apache/incubator-kie-tools/releases/download/${params.TAG}/kie_sandbox_extended_services_linux_${params.TAG}.tar.gz"
-        ONLINE_EDITOR__extendedServicesDownloadUrlMacOs = "https://github.com/apache/incubator-kie-tools/releases/download/${params.TAG}/kie_sandbox_extended_services_macos_${params.TAG}.dmg"
-        ONLINE_EDITOR__extendedServicesDownloadUrlWindows = "https://github.com/apache/incubator-kie-tools/releases/download/${params.TAG}/kie_sandbox_extended_services_windows_${params.TAG}.exe"
-        ONLINE_EDITOR__extendedServicesCompatibleVersion = "${params.TAG}"
+        ONLINE_EDITOR__buildInfo = "${params.RELEASE_VERSION}"
+        ONLINE_EDITOR__extendedServicesDownloadUrlLinux = "https://github.com/apache/incubator-kie-tools/releases/download/${params.RELEASE_VERSION}/kie_sandbox_extended_services_linux_${params.RELEASE_VERSION}.tar.gz"
+        ONLINE_EDITOR__extendedServicesDownloadUrlMacOs = "https://github.com/apache/incubator-kie-tools/releases/download/${params.RELEASE_VERSION}/kie_sandbox_extended_services_macos_${params.RELEASE_VERSION}.dmg"
+        ONLINE_EDITOR__extendedServicesDownloadUrlWindows = "https://github.com/apache/incubator-kie-tools/releases/download/${params.RELEASE_VERSION}/kie_sandbox_extended_services_windows_${params.RELEASE_VERSION}.exe"
+        ONLINE_EDITOR__extendedServicesCompatibleVersion = "${params.RELEASE_VERSION}"
         ONLINE_EDITOR__devDeploymentBaseImageRegistry = 'quay.io'
         ONLINE_EDITOR__devDeploymentBaseImageAccount = 'kie-tools'
         ONLINE_EDITOR__devDeploymentBaseImageName = 'dev-deployment-base-image'
-        ONLINE_EDITOR__devDeploymentBaseImageTag = "${params.TAG}"
+        ONLINE_EDITOR__devDeploymentBaseImageTag = "${params.RELEASE_VERSION}"
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageRegistry = 'quay.io'
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageAccount = 'kie-tools'
         ONLINE_EDITOR__devDeploymentDmnFormWebappImageName = 'dev-deployment-dmn-form-webapp-image'
-        ONLINE_EDITOR__devDeploymentDmnFormWebappImageTag = "${params.TAG}"
+        ONLINE_EDITOR__devDeploymentDmnFormWebappImageTag = "${params.RELEASE_VERSION}"
         ONLINE_EDITOR__gtmId = 'GTM-PQGMKNW'
         ONLINE_EDITOR__corsProxyUrl = 'https://cors-proxy-kie-sandbox.rhba-0ad6762cc85bcef5745bb684498c2436-0000.us-south.containers.appdomain.cloud'
         DEV_DEPLOYMENT_BASE_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_BASE_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_BASE_IMAGE__name = 'dev-deployment-base-image'
-        DEV_DEPLOYMENT_BASE_IMAGE__buildTags = "latest ${params.TAG}"
+        DEV_DEPLOYMENT_BASE_IMAGE__buildTags = "latest ${params.RELEASE_VERSION}"
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__registry = 'quay.io'
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__account = 'kie-tools'
         DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__name = 'dev-deployment-dmn-form-webapp-image'
-        DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__buildTags = "latest ${params.TAG}"
+        DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE__buildTags = "latest ${params.RELEASE_VERSION}"
 
         PNPM_FILTER_STRING = '-F @kie-tools/online-editor...'
     }
@@ -155,12 +155,12 @@ pipeline {
             steps {
                 dir('kogito-online') {
                     script {
-                        EDITORS_DIR = "editors/${params.TAG}"
+                        EDITORS_DIR = "editors/${params.RELEASE_VERSION}"
 
                         sh """#!/bin/bash -el
                         git config user.email asf-ci-kie@jenkins.kie.apache.org
                         git config user.name asf-ci-kie
-                        
+
                         git checkout gh-pages
 
                         echo "Reset deployment dir"
@@ -174,7 +174,7 @@ pipeline {
                         cp -RL ${WORKSPACE}/kie-tools/packages/stunner-editors/dist/bpmn ${EDITORS_DIR}
                         cp -RL ${WORKSPACE}/kie-tools/packages/stunner-editors/dist/scesim ${EDITORS_DIR}
                         rm -rf ./editors/latest
-                        ln -s ${params.TAG} ./editors/latest
+                        ln -s ${params.RELEASE_VERSION} ./editors/latest
 
                         echo "Copy Online Editor resources"
                         rm -rf ./gwt-editors
@@ -184,7 +184,7 @@ pipeline {
 
                         echo "Commit changes and push"
                         git add .
-                        git commit -m "Deploy ${params.TAG} (Editors + Online Editor)"
+                        git commit -m "Deploy ${params.RELEASE_VERSION} (Editors + Online Editor)"
                         """.trim()
 
                         githubUtils.pushObject('origin', 'gh-pages', "${pipelineVars.asfGithubPushCredentialsId}")
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools
index 757f703b912..4c956b62012 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -38,25 +38,25 @@ pipeline {
         KIE_TOOLS_BUILD__runEndToEndTests = 'false'
         KIE_TOOLS_BUILD__buildContainerImages = 'true'
 
-        SERVERLESS_LOGIC_WEB_TOOLS__version = "${params.TAG}"
-        SERVERLESS_LOGIC_WEB_TOOLS__samplesRepositoryRef = "${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__version = "${params.RELEASE_VERSION}"
+        SERVERLESS_LOGIC_WEB_TOOLS__samplesRepositoryRef = "${params.RELEASE_VERSION}"
         SERVERLESS_LOGIC_WEB_TOOLS__buildInfo = ''
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageName = 'serverless-logic-web-tools-swf-builder-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageTag = "${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageTag = "${params.RELEASE_VERSION}"
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageName = 'serverless-logic-web-tools-base-builder-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageTag = "${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageTag = "${params.RELEASE_VERSION}"
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageName = 'serverless-logic-web-tools-swf-dev-mode-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageTag = "${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageTag = "${params.RELEASE_VERSION}"
         DASHBUILDER__viewerImageRegistry = 'quay.io'
         DASHBUILDER__viewerImageAccount = 'kie-tools'
         DASHBUILDER__viewerImageName = 'dashbuilder-viewer-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__dashbuilderViewerImageTag = "${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__dashbuilderViewerImageTag = "${params.RELEASE_VERSION}"
         SERVERLESS_LOGIC_WEB_TOOLS__corsProxyUrl = 'https://cors-proxy-kie-sandbox.rhba-0ad6762cc85bcef5745bb684498c2436-0000.us-south.containers.appdomain.cloud'
 
         PNPM_FILTER_STRING = '-F @kie-tools/serverless-logic-web-tools...'
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
index ac86c5b80cb..06375b2a437 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageName = 'serverless-logic-web-tools-base-builder-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageBuildTags = "latest ${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__baseBuilderImageBuildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
index a8a8ea7a627..aa2e9ea50ad 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageName = 'serverless-logic-web-tools-swf-builder-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageBuildTags = "latest ${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfBuilderImageBuildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
index e5459824c44..ee2e86bd64e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -41,7 +41,7 @@ pipeline {
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageRegistry = 'quay.io'
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageAccount = 'kie-tools'
         SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageName = 'serverless-logic-web-tools-swf-dev-mode-image'
-        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageBuildTags = "latest ${params.TAG}"
+        SERVERLESS_LOGIC_WEB_TOOLS__swfDevModeImageBuildTags = "latest ${params.RELEASE_VERSION}"
 
         DOCKER_CONFIG = "${WORKSPACE}/.docker"
 
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn b/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
index 3f185a0deb7..732c0124e64 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
     }
 
@@ -131,7 +131,7 @@ pipeline {
             steps {
                 dir('kogito-online') {
                     script {
-                        STANDALONE_EDITORS_DIR = "standalone/${params.TAG}"
+                        STANDALONE_EDITORS_DIR = "standalone/${params.RELEASE_VERSION}"
 
                         sh """#!/bin/bash -el
                         git config user.email asf-ci-kie@jenkins.kie.apache.org
@@ -148,13 +148,13 @@ pipeline {
                         rm -f ./standalone/bpmn/index.js
                         rm -f ./standalone/dmn/index.js
                         rm -f ./standalone/swf/index.js
-                        ln -s ../${params.TAG}/bpmn/index.js ./standalone/bpmn/index.js
-                        ln -s ../${params.TAG}/dmn/index.js ./standalone/dmn/index.js
-                        ln -s ../${params.TAG}/swf/index.js ./standalone/swf/index.js
+                        ln -s ../${params.RELEASE_VERSION}/bpmn/index.js ./standalone/bpmn/index.js
+                        ln -s ../${params.RELEASE_VERSION}/dmn/index.js ./standalone/dmn/index.js
+                        ln -s ../${params.RELEASE_VERSION}/swf/index.js ./standalone/swf/index.js
 
                         echo "Commit changes and push"
                         git add .
-                        git commit -m "Deploy ${params.TAG} (Standalone Editors)"
+                        git commit -m "Deploy ${params.RELEASE_VERSION} (Standalone Editors)"
                         """.trim()
 
                         githubUtils.pushObject('origin', 'gh-pages', "${pipelineVars.asfGithubPushCredentialsId}")
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev
index 05667e88378..d5ccf9ea4e2 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
     }
@@ -111,8 +111,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/kie-editors-dev-vscode-extension/dist/kie_editors_dev_vscode_extension_${params.TAG}.vsix",
-                        "vscode_extension_dev_${params.TAG}.vsix",
+                        "packages/kie-editors-dev-vscode-extension/dist/kie_editors_dev_vscode_extension_${params.RELEASE_VERSION}.vsix",
+                        "vscode_extension_dev_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
index 8d65b16274a..6423e93b787 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
@@ -28,7 +28,7 @@ pipeline {
 
     parameters {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: true)
-        string(description: 'Tag', name: 'TAG', defaultValue: '0.0.0')
+        string(description: 'Release Version', name: 'RELEASE_VERSION', defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
     }
@@ -122,8 +122,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/bpmn-vscode-extension/dist/bpmn_vscode_extension_${params.TAG}.vsix",
-                        "bpmn_vscode_extension_${params.TAG}.vsix",
+                        "packages/bpmn-vscode-extension/dist/bpmn_vscode_extension_${params.RELEASE_VERSION}.vsix",
+                        "bpmn_vscode_extension_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -139,8 +139,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/dmn-vscode-extension/dist/dmn_vscode_extension_${params.TAG}.vsix",
-                        "dmn_vscode_extension_${params.TAG}.vsix",
+                        "packages/dmn-vscode-extension/dist/dmn_vscode_extension_${params.RELEASE_VERSION}.vsix",
+                        "dmn_vscode_extension_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -156,8 +156,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/pmml-vscode-extension/dist/pmml_vscode_extension_${params.TAG}.vsix",
-                        "pmml_vscode_extension_${params.TAG}.vsix",
+                        "packages/pmml-vscode-extension/dist/pmml_vscode_extension_${params.RELEASE_VERSION}.vsix",
+                        "pmml_vscode_extension_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -173,8 +173,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/vscode-extension-kogito-bundle/dist/vscode_extension_kogito_bundle_${params.TAG}.vsix",
-                        "vscode_extension_kogito_bundle_${params.TAG}.vsix",
+                        "packages/vscode-extension-kogito-bundle/dist/vscode_extension_kogito_bundle_${params.RELEASE_VERSION}.vsix",
+                        "vscode_extension_kogito_bundle_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -190,8 +190,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/vscode-extension-kie-ba-bundle/dist/vscode_extension_kie_ba_bundle_${params.TAG}.vsix",
-                        "vscode_extension_kie_ba_bundle_${params.TAG}.vsix",
+                        "packages/vscode-extension-kie-ba-bundle/dist/vscode_extension_kie_ba_bundle_${params.RELEASE_VERSION}.vsix",
+                        "vscode_extension_kie_ba_bundle_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -207,8 +207,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/serverless-workflow-vscode-extension/dist/serverless_workflow_vscode_extension_${params.TAG}.vsix",
-                        "serverless_workflow_vscode_extension_${params.TAG}.vsix",
+                        "packages/serverless-workflow-vscode-extension/dist/serverless_workflow_vscode_extension_${params.RELEASE_VERSION}.vsix",
+                        "serverless_workflow_vscode_extension_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )
@@ -224,8 +224,8 @@ pipeline {
                 script {
                     githubUtils.uploadReleaseAsset(
                         "${params.UPLOAD_ASSET_URL}",
-                        "packages/vscode-extension-dashbuilder-editor/dist/vscode_extension_dashbuilder_editor_${params.TAG}.vsix",
-                        "vscode_extension_dashbuilder_editor_${params.TAG}.vsix",
+                        "packages/vscode-extension-dashbuilder-editor/dist/vscode_extension_dashbuilder_editor_${params.RELEASE_VERSION}.vsix",
+                        "vscode_extension_dashbuilder_editor_${params.RELEASE_VERSION}.vsix",
                         'application/zip',
                         "${pipelineVars.kieToolsBotGithubTokenCredentialsId}"
                     )


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org