From bc66ef603f56b4dbcd797b0f8c646d0097005080 Mon Sep 17 00:00:00 2001 From: Mykhailo Kuznietsov Date: Wed, 25 Mar 2026 16:17:59 +0200 Subject: [PATCH 1/2] chore: update release workflow parameter Signed-off-by: Mykhailo Kuznietsov --- .github/workflows/release-orchestrate-overall.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/release-orchestrate-overall.yml b/.github/workflows/release-orchestrate-overall.yml index 78ae7cf..de38785 100644 --- a/.github/workflows/release-orchestrate-overall.yml +++ b/.github/workflows/release-orchestrate-overall.yml @@ -11,10 +11,6 @@ on: description: 'If true, will also release Che Parent.' required: false default: 'false' - versionParent: - description: 'The version of Che Parent' - required: false - default: '7.15.0' phases: description: ' # Comma-separated phases to perform (see README.md). @@ -99,7 +95,6 @@ jobs: CHE_VERSION="${{ github.event.inputs.version }}" echo "CHE_VERSION=${CHE_VERSION}" PHASES="${{ github.event.inputs.phases }}" - PARENT_VERSION="${{ github.event.inputs.versionParent }}" PARENT_RELEASE="${{ github.event.inputs.releaseParent }}" export CHE_GITHUB_SSH_KEY=${{ secrets.CHE_GITHUB_SSH_KEY }} From ca4585772cdc4e5e6b59157ae36fd7c3f9f9f826 Mon Sep 17 00:00:00 2001 From: Mykhailo Kuznietsov Date: Wed, 17 Jun 2026 13:05:00 +0300 Subject: [PATCH 2/2] chore: remove machine-exec from orchestration Signed-off-by: Mykhailo Kuznietsov --- README.md | 1 - make-release.sh | 13 ++----------- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index e035287..ec6291f 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,6 @@ The projects covered by this workflow release container images, NPM artifacts, o | **Phase 1** | [che-code](https://github.com/che-incubator/che-code) | [![Release](https://github.com/che-incubator/che-code/actions/workflows/release.yml/badge.svg)](https://github.com/che-incubator/che-code/actions/workflows/release.yml) | [che-code](https://quay.io/che-incubator/che-code) | | | [jetbrains-ide-dev-server](https://github.com/che-incubator/jetbrains-ide-dev-server) | [![Release](https://github.com/che-incubator/jetbrains-ide-dev-server/actions/workflows/release.yml/badge.svg)](https://github.com/che-incubator/jetbrains-ide-dev-server/actions/workflows/release.yml) | [jetbrains-ide-dev-server](https://quay.io/che-incubator/che-idea-dev-server) | | | [configbump](https://github.com/che-incubator/configbump) | [![Release](https://github.com/che-incubator/configbump/actions/workflows/release.yml/badge.svg)](https://github.com/che-incubator/configbump/actions/workflows/release.yml) | [configbump](https://quay.io/che-incubator/configbump) | -| | [che-machine-exec](https://github.com/eclipse-che/che-machine-exec) | [![Release](https://github.com/eclipse-che/che-machine-exec/actions/workflows/release.yml/badge.svg)](https://github.com/eclipse-che/che-machine-exec/actions/workflows/release.yml) | [che-machine-exec](https://quay.io/eclipse/che-machine-exec) | | | [che server](https://github.com/eclipse-che/che-server) | [![Release](https://github.com/eclipse-che/che-server/actions/workflows/release.yml/badge.svg)](https://github.com/eclipse-che/che-server/actions/workflows/release.yml) | [che-server](https://quay.io/eclipse/che-server) | | | [devworkspace-generator](https://github.com/devfile/devworkspace-generator ) | [![Release](https://github.com/devfile/devworkspace-generator/actions/workflows/devworkspace-generator-release.yml/badge.svg)](https://github.com/devfile/devworkspace-generator/actions/workflows/devworkspace-generator-release.yml) | NPM [@eclipse-che/che-devworkspace-generator](https://www.npmjs.com/package/@eclipse-che/che-devworkspace-generator) | | [kubernetes-image-puller](https://github.com/che-incubator/kubernetes-image-puller) | [![Branch](https://github.com/che-incubator/kubernetes-image-puller/actions/workflows/make-branch.yaml/badge.svg)](https://github.com/che-incubator/kubernetes-image-puller/actions/workflows/make-branch.yaml) | [kubernetes-image-puller/branches](https://github.com/che-incubator/kubernetes-image-puller/branches/active) diff --git a/make-release.sh b/make-release.sh index a891deb..603e959 100755 --- a/make-release.sh +++ b/make-release.sh @@ -14,7 +14,7 @@ usage () echo "Usage: $0 --version [CHE VERSION TO RELEASE] --parent-version [CHE PARENT VERSION] --phases [LIST OF PHASES] # Comma-separated phases to perform. -#1: Code, JetBrainsIdeDevServer, Configbump, MachineExec, Server, devworkspace-generator, createBranches (kubernetes-image-puller); +#1: Code, JetBrainsIdeDevServer, Configbump, Server, devworkspace-generator, createBranches (kubernetes-image-puller); #2: E2E, PluginRegistry, Dashboard; #3: Operator; # Default: 1,2,3 @@ -103,16 +103,12 @@ releaseConfigbump() { invokeAction che-incubator/configbump "Release Che Configbump" "69757177" "version=${CHE_VERSION}" } -releaseMachineExec() { - invokeAction eclipse-che/che-machine-exec "Release Che Machine Exec" "7369994" "version=${CHE_VERSION}" -} - releaseCheServer() { invokeAction eclipse-che/che-server "Release Che Server" "9230035" "version=${CHE_VERSION}" } releaseDevworkspaceGenerator() { - invokeAction devfile/devworkspace-generator "Release Che Devworkspace Generator" "102323522" "version=${CHE_VERSION}" + invokeAction devfile/devworkspace-generator "Release Che Devworkspace Generator" "102323522" "release-version=${CHE_VERSION}" } createBranches() { @@ -174,7 +170,6 @@ if [[ ${PHASES} == *"1"* ]]; then releaseCheCode releaseJetBrainsIDE releaseConfigbump - releaseMachineExec releaseCheServer releaseDevworkspaceGenerator createBranches @@ -187,8 +182,6 @@ verifyContainerExistsWithTimeout ${REGISTRY}/che-incubator/che-idea-dev-server:$ # shellcheck disable=SC2086 verifyContainerExistsWithTimeout ${REGISTRY}/che-incubator/configbump:${CHE_VERSION} 60 # shellcheck disable=SC2086 -verifyContainerExistsWithTimeout ${REGISTRY}/${ORGANIZATION}/che-machine-exec:${CHE_VERSION} 60 -# shellcheck disable=SC2086 verifyContainerExistsWithTimeout ${REGISTRY}/${ORGANIZATION}/che-server:${CHE_VERSION} 60 # shellcheck disable=SC2086 verifyBranchExistsWithTimeoutAndExit "https://github.com/che-incubator/kubernetes-image-puller.git" ${BRANCH} 60 @@ -198,8 +191,6 @@ verifyNpmJsPackageExistsWithTimeoutAndExit "@eclipse-che/che-devworkspace-genera #################### PHASE 2 #################### set +x -# Release e2e (depends on che-server, devworkspace-generator) -# Release plugin registry (depends on machine-exec) if [[ ${PHASES} == *"2"* ]]; then releaseCheE2E releasePluginRegistry