From 7703b325bd168ed1826c10fe2acfec2878f76c18 Mon Sep 17 00:00:00 2001 From: Victor Carlos Erenu Date: Fri, 19 Dec 2025 00:17:41 +0700 Subject: [PATCH] Modify curl and dgoss run --- .github/workflows/push.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 6bc191b5..32d1dd2b 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -66,10 +66,15 @@ jobs: uses: aws-actions/amazon-ecr-login@v2 - name: Execute Goss tests (wazuh-manager) - run: dgoss run ${{ env.WAZUH_REGISTRY }}/wazuh/wazuh-manager:${{ env.WAZUH_IMAGE_VERSION }} + run: | + export GOSS_FILE=$GITHUB_WORKSPACE/.github/.goss.yaml + if [ ! -f "$GOSS_FILE" ]; then + echo "Goss file not found at $GOSS_FILE" + exit 1 + fi + dgoss run ${{ env.WAZUH_REGISTRY }}/wazuh/wazuh-manager:${{ env.WAZUH_IMAGE_VERSION }} env: GOSS_SLEEP: 30 - GOSS_FILE: .github/.goss.yaml check-single-node: runs-on: ubuntu-22.04 @@ -95,7 +100,7 @@ jobs: - name: Create single node certficates run: | wazuh_certs_tool_url=$(aws s3 presign s3://${{ vars.AWS_S3_BUCKET_DEV }}/development/wazuh/5.x/secondary/installation-assistant/${{ env.WAZUH_IMAGE_VERSION }}/wazuh-certs-tool.sh --expires-in 3600 --region us-west-1) - curl -sO $wazuh_certs_tool_url + curl -sL "$wazuh_certs_tool_url" -o ./wazuh-certs-tool.sh cat > config.yml < config.yml <