From 1d7e7138c0a637cc9b9e9ea335031f7a57df63f3 Mon Sep 17 00:00:00 2001 From: CharithaT07 Date: Thu, 29 Jan 2026 22:15:57 +0530 Subject: [PATCH 1/2] Adding sfcc_extra_headers in e2e workflow to fix slas tests --- .github/workflows/e2e-tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index e70fc577..c38e1f41 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -52,6 +52,7 @@ jobs: SFCC_ACCOUNT_MANAGER_HOST: ${{ vars.SFCC_ACCOUNT_MANAGER_HOST }} SFCC_SANDBOX_API_HOST: ${{ vars.SFCC_SANDBOX_API_HOST }} SFCC_SHORTCODE: ${{ vars.SFCC_SHORTCODE }} + SFCC_EXTRA_HEADERS: ${{ secrets.SFCC_EXTRA_HEADERS }} run: | if [ -n "$SFCC_CLIENT_ID" ] && [ -n "$SFCC_CLIENT_SECRET" ] && [ -n "$TEST_REALM" ] && [ -n "$SFCC_ACCOUNT_MANAGER_HOST" ] && [ -n "$SFCC_SANDBOX_API_HOST" ] && [ -n "$SFCC_SHORTCODE" ]; then echo "has-secrets=true" >> $GITHUB_OUTPUT @@ -59,6 +60,7 @@ jobs: echo "has-secrets=false" >> $GITHUB_OUTPUT echo " E2E tests skipped - missing required variables:" >> $GITHUB_STEP_SUMMARY echo " - SFCC_CLIENT_ID (var): ${SFCC_CLIENT_ID:+✓}" >> $GITHUB_STEP_SUMMARY + echo " - SFCC_EXTRA_HEADERS (secret): ${SFCC_EXTRA_HEADERS:+✓}" >> $GITHUB_STEP_SUMMARY echo " - TEST_REALM (var): ${TEST_REALM:+✓}" >> $GITHUB_STEP_SUMMARY echo " - SFCC_ACCOUNT_MANAGER_HOST (var): ${SFCC_ACCOUNT_MANAGER_HOST:+✓}" >> $GITHUB_STEP_SUMMARY echo " - SFCC_SANDBOX_API_HOST (var): ${SFCC_SANDBOX_API_HOST:+✓}" >> $GITHUB_STEP_SUMMARY @@ -100,6 +102,7 @@ jobs: SFCC_SANDBOX_API_HOST: ${{ inputs.sfcc_sandbox_api_host || vars.SFCC_SANDBOX_API_HOST }} TEST_REALM: ${{ inputs.test_realm || vars.TEST_REALM }} SFCC_SHORTCODE: ${{ vars.SFCC_SHORTCODE }} + SFCC_EXTRA_HEADERS: ${{ secrets.SFCC_EXTRA_HEADERS }} # Test configuration NODE_ENV: test SFCC_LOG_LEVEL: silent From 582aeaae1576577d89f27846c75a0c01958890e4 Mon Sep 17 00:00:00 2001 From: CharithaT07 Date: Thu, 29 Jan 2026 22:21:39 +0530 Subject: [PATCH 2/2] Adding sfcc_extra_headers in e2e workflow --- .github/workflows/e2e-tests.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index c38e1f41..d774cea2 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -60,7 +60,6 @@ jobs: echo "has-secrets=false" >> $GITHUB_OUTPUT echo " E2E tests skipped - missing required variables:" >> $GITHUB_STEP_SUMMARY echo " - SFCC_CLIENT_ID (var): ${SFCC_CLIENT_ID:+✓}" >> $GITHUB_STEP_SUMMARY - echo " - SFCC_EXTRA_HEADERS (secret): ${SFCC_EXTRA_HEADERS:+✓}" >> $GITHUB_STEP_SUMMARY echo " - TEST_REALM (var): ${TEST_REALM:+✓}" >> $GITHUB_STEP_SUMMARY echo " - SFCC_ACCOUNT_MANAGER_HOST (var): ${SFCC_ACCOUNT_MANAGER_HOST:+✓}" >> $GITHUB_STEP_SUMMARY echo " - SFCC_SANDBOX_API_HOST (var): ${SFCC_SANDBOX_API_HOST:+✓}" >> $GITHUB_STEP_SUMMARY