From faadfa497fa9002d82023add40a87611869dc7dd Mon Sep 17 00:00:00 2001 From: rjshrjndrn Date: Thu, 6 Mar 2025 15:46:58 +0100 Subject: [PATCH] fix(actions): set default build script name before service loop The workflow was missing a default value for the BUILD_SCRIPT_NAME variable, which could cause failures when processing services. This commit adds "build.sh" as the default value. Signed-off-by: rjshrjndrn --- .github/workflows/release-deployment.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-deployment.yaml b/.github/workflows/release-deployment.yaml index 39c89e689..f05742739 100644 --- a/.github/workflows/release-deployment.yaml +++ b/.github/workflows/release-deployment.yaml @@ -43,6 +43,7 @@ jobs: # Define backend services (consider moving this to workflow inputs or repo config) ls backend/cmd >> /tmp/backend.txt + SERVICE="build.sh" for SERVICE in "${SERVICES[@]}"; do # Check if service is backend @@ -55,8 +56,7 @@ jobs: [[ $SERVICE == 'alerts' || $SERVICE == 'crons' ]] && BUILD_SCRIPT_NAME="build_${SERVICE}.sh" ee_build_args="ee" fi - echo IMAGE_TAG=$IMAGE_TAG DOCKER_RUNTIME="depot" DOCKER_BUILD_ARGS="--push" ARCH=amd64 DOCKER_REPO=$DOCKER_REPO_OSS PUSH_IMAGE=0 bash ${BUILD_SCRIPT_NAME} $foss_build_args - IMAGE_TAG=$IMAGE_TAG DOCKER_RUNTIME="depot" DOCKER_BUILD_ARGS="--push" ARCH=amd64 DOCKER_REPO=$DOCKER_REPO_OSS PUSH_IMAGE=0 bash ${BUILD_SCRIPT_NAME} $foss_build_args + IMAGE_TAG=$IMAGE_TAG DOCKER_RUNTIME="depot" DOCKER_BUILD_ARGS="--push" ARCH=amd64 DOCKER_REPO=$IMAGE_REGISTRY_URL PUSH_IMAGE=0 bash ${BUILD_SCRIPT_NAME} $foss_build_args done - uses: azure/k8s-set-context@v1