From 21cac99447d36de29fe651ccb8e0b8babb6c3b97 Mon Sep 17 00:00:00 2001 From: Carlos Bordon Date: Thu, 19 Mar 2026 08:40:32 -0300 Subject: [PATCH] The validation of empty parameters is removed from the execution of the URL signing script. --- .../Procedure_push_docker_images.yml | 25 ++++++------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/.github/workflows/Procedure_push_docker_images.yml b/.github/workflows/Procedure_push_docker_images.yml index cbdd1775..6ed3aa84 100644 --- a/.github/workflows/Procedure_push_docker_images.yml +++ b/.github/workflows/Procedure_push_docker_images.yml @@ -253,23 +253,14 @@ jobs: esac done - # Build dynamic arguments based on available components - SCRIPT_ARGS="--process ${{ env.PRESIGNED_URLS_SCRIPT_PROCESS }} --wazuh-version ${{ env.WAZUH_VERSION }} --aws-s3-bucket-dev ${{ env.LOCAL_AWS_S3_BUCKET_DEV }}" - - if [[ ! -z "$MANAGER_REVISION" ]]; then - SCRIPT_ARGS="$SCRIPT_ARGS --manager-revision $MANAGER_REVISION" - fi - if [[ ! -z "$DASHBOARD_REVISION" ]]; then - SCRIPT_ARGS="$SCRIPT_ARGS --dashboard-revision $DASHBOARD_REVISION" - fi - if [[ ! -z "$INDEXER_REVISION" ]]; then - SCRIPT_ARGS="$SCRIPT_ARGS --indexer-revision $INDEXER_REVISION" - fi - if [[ ! -z "$AGENT_REVISION" ]]; then - SCRIPT_ARGS="$SCRIPT_ARGS --agent-revision $AGENT_REVISION" - fi - - python ${{ env.GENERATE_PRESIGNED_URLS_SCRIPT_PATH }} $SCRIPT_ARGS + python ${{ env.GENERATE_PRESIGNED_URLS_SCRIPT_PATH }} \ + --process ${{ env.PRESIGNED_URLS_SCRIPT_PROCESS }} \ + --wazuh-version ${{ env.WAZUH_VERSION }} \ + --aws-s3-bucket-dev ${{ env.LOCAL_AWS_S3_BUCKET_DEV }} \ + --indexer-revision $INDEXER_REVISION \ + --manager-revision $MANAGER_REVISION \ + --dashboard-revision $DASHBOARD_REVISION \ + --agent-revision $AGENT_REVISION - name: Save presigned URLs file to artifact if: ${{ inputs.dev == true }}