Skip to content

[Tophat] refactor: extract shared browserstack client and reuse http client#433

Draft
kieran-osgood-shopify wants to merge 1 commit into
kieran-osgood/07-08-addbitriseclientfortophatartifactdiscoveryfrom
kieran-osgood/07-10-refactorextractsharedbrowserstackclientandreusehttpclient
Draft

[Tophat] refactor: extract shared browserstack client and reuse http client#433
kieran-osgood-shopify wants to merge 1 commit into
kieran-osgood/07-08-addbitriseclientfortophatartifactdiscoveryfrom
kieran-osgood/07-10-refactorextractsharedbrowserstackclientandreusehttpclient

Conversation

@kieran-osgood-shopify

Copy link
Copy Markdown
Contributor

What changes are you making?

How to test


Before you merge

Important

  • I've added tests to support my implementation
  • I have read and agree with the Contribution Guidelines
  • I have read and agree with the Code of Conduct
  • I've updated the relevant platform README (platforms/swift/README.md and/or platforms/android/README.md)

Releasing a new Swift version?
  • I have bumped the version in ShopifyCheckoutKit.podspec
  • I have bumped the version in platforms/swift/Sources/ShopifyCheckoutKit/ShopifyCheckoutKit.swift
  • I have updated the SwiftPM/CocoaPods version snippets in platforms/swift/README.md (major version only)
Releasing a new Embedded Checkout Protocol version?
  • I have bumped embeddedCheckoutProtocolAndroid in platforms/android/gradle/libs.versions.toml
  • I have updated protocol/languages/kotlin/embedded-checkout-protocol/api/embedded-checkout-protocol.api if the public API changed
Releasing a new Android version?
  • I have bumped checkoutKitAndroid in platforms/android/gradle/libs.versions.toml
  • I have updated the Gradle/Maven version snippets in platforms/android/README.md

Tip

See the Contributing documentation for the full release process per platform.

@kieran-osgood-shopify kieran-osgood-shopify changed the title refactor: extract shared browserstack client and reuse http client [Tophat] refactor: extract shared browserstack client and reuse http client Jul 10, 2026
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/07-08-addbitriseclientfortophatartifactdiscovery branch from c32b0f5 to 9d98b2e Compare July 10, 2026 11:11
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/07-10-refactorextractsharedbrowserstackclientandreusehttpclient branch from 522efa6 to a6b3b1f Compare July 10, 2026 11:11
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/07-08-addbitriseclientfortophatartifactdiscovery branch from 9d98b2e to 81d2278 Compare July 10, 2026 17:02
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/07-10-refactorextractsharedbrowserstackclientandreusehttpclient branch from a6b3b1f to 4653cdd Compare July 10, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant