From e16f3adffcc0ce506bb062bc60bd8be899aedda6 Mon Sep 17 00:00:00 2001 From: "lalitdeore12@gmail.com" Date: Tue, 11 Mar 2025 16:44:59 +0530 Subject: [PATCH] declared env value --- .github/workflows/quick-testing.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/quick-testing.yml b/.github/workflows/quick-testing.yml index c8e04cdc..779ef852 100644 --- a/.github/workflows/quick-testing.yml +++ b/.github/workflows/quick-testing.yml @@ -15,6 +15,11 @@ jobs: os: [ubuntu-latest] architecture: [x64, arm64] + env: + SHUFFLE_DEFAULT_USERNAME: demo@demo.io + SHUFFLE_DEFAULT_PASSWORD: supercoolpassword + SHUFFLE_DEFAULT_APIKEY: supercoolapikey + steps: - name: Checkout code uses: actions/checkout@v2 @@ -72,10 +77,13 @@ jobs: - name: Get the API key and run a health check id: health_check run: | - RESPONSE=$(curl -s -k -u admin:StrongShufflePassword321! 'https://localhost:9200/users/_search') + RESPONSE=$(curl -s -k -u "$SHUFFLE_DEFAULT_USERNAME:$SHUFFLE_DEFAULT_PASSWORD" 'https://localhost:9200/users/_search') + echo "Raw Response: $RESPONSE" + API_KEY=$(echo "$RESPONSE" | jq -r '.hits.hits[0]._source.apikey') - if [ -n "$API_KEY" ]; then + if [ -n "$API_KEY" ] && [ "$API_KEY" != "null" ]; then echo "Admin API key: $API_KEY" + echo "API_KEY=$API_KEY" >> $GITHUB_ENV else echo "Failed to retrieve the API key for the admin user." exit 1