Skip to content

Commit 331f73e

Browse files
committed
ci: configure tlsPassthroughDomains in Sauce Connect CI workflow
Set tlsPassthroughDomains: all in saucelabs/sauce-connect-action@v3 to disable SSL bumping across all domains in Sauce Connect 5.
1 parent d8e8be9 commit 331f73e

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,12 @@ jobs:
226226
region: us-west-1
227227
tunnelName: ${{ env.SAUCE_TUNNEL_IDENTIFIER }}
228228
proxyLocalhost: allow
229+
# Command arguments that will be passed to sauce-connect. By default we disable SSL bumping for
230+
# all requests. This is because SSL bumping is not needed for our test setup and in order
231+
# to perform the SSL bumping, Saucelabs intercepts all HTTP requests in the tunnel VM and modifies
232+
# them. This can cause flakiness as it makes all requests dependent on the SSL bumping middleware.
233+
# See: https://wiki.saucelabs.com/display/DOCS/Troubleshooting+Sauce+Connect#TroubleshootingSauceConnect-DisablingSSLBumping
234+
tlsPassthroughDomains: all
229235
- name: Run E2E Browser tests
230236
env:
231237
SAUCE_USERNAME: ${{ vars.SAUCE_USERNAME }}

0 commit comments

Comments
 (0)