Skip to content

[RN] Rename ReactNative -> CheckoutKitReactNativeDemo#240

Merged
kieran-osgood-shopify merged 1 commit into
mainfrom
kieran-osgood/rename-demo-apps/react-native
Jun 8, 2026
Merged

[RN] Rename ReactNative -> CheckoutKitReactNativeDemo#240
kieran-osgood-shopify merged 1 commit into
mainfrom
kieran-osgood/rename-demo-apps/react-native

Conversation

@kieran-osgood-shopify

@kieran-osgood-shopify kieran-osgood-shopify commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Stack Context

This 3-PR stack renames the platform sample/demo apps to consistently use the CheckoutKit<Platform>Demo naming pattern and aligns their bundle/application identifiers with those demo names:

  1. Swift: MobileBuyIntegrationCheckoutKitSwiftDemo
  2. Android: MobileBuyIntegrationCheckoutKitAndroidDemo
  3. React Native: ReactNativeCheckoutKitReactNativeDemo

What?

Renames the React Native sample app's app registry name, Android package/application id, iOS project/target/scheme/workspace, app labels, scripts, and CocoaPods target metadata to CheckoutKitReactNativeDemo.

Also updates the React Native demo app identifiers to match the new name:

  • Android application id: com.shopify.checkoutkit.reactnativedemo
  • iOS bundle identifier: com.shopify.checkoutkit.reactnativedemo
  • iOS test bundle identifier: com.shopify.checkoutkit.reactnativedemo.tests
  • Apple Pay merchant identifier: merchant.com.shopify.checkoutkit.reactnativedemo

Why?

The generic ReactNative app name was inconsistent with the platform-specific Checkout Kit demo names introduced lower in the stack. This makes the React Native sample clearly identifiable alongside the Swift and Android demos.

Validation

  • cd platforms/react-native && LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 pnpm run pod-install
  • cd platforms/react-native/sample/android && ./gradlew testDebugUnitTest
  • xcodebuild -list -workspace platforms/react-native/sample/ios/CheckoutKitReactNativeDemo.xcworkspace
  • cd platforms/react-native && pnpm --filter sample typecheck

@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

React Native — Coverage Report

Lines Statements Branches Functions
Coverage: 92%
91.59% (316/345) 87.25% (178/204) 100% (82/82)

@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch from 63b10f0 to 81660cb Compare June 1, 2026 15:54
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/android branch 2 times, most recently from 0528771 to 9d68ebd Compare June 1, 2026 15:59
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch 2 times, most recently from 4237c17 to 21d5978 Compare June 1, 2026 16:09
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/android branch 2 times, most recently from 14934c9 to 87ff6fa Compare June 1, 2026 16:30
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch from 21d5978 to 5b460e9 Compare June 1, 2026 16:31
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/android branch from 87ff6fa to cc6e410 Compare June 1, 2026 16:34
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch 2 times, most recently from 6dafdba to efe6670 Compare June 2, 2026 10:08
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/android branch 2 times, most recently from 0d05e36 to 8aad0c3 Compare June 5, 2026 09:09
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch from efe6670 to 884e885 Compare June 5, 2026 09:09
@kieran-osgood-shopify kieran-osgood-shopify changed the title Rename React Native demo app [RN] Rename ReactNative -> CheckoutKitReactNativeDemo Jun 5, 2026
@kieran-osgood-shopify kieran-osgood-shopify marked this pull request as ready for review June 5, 2026 16:04
@kieran-osgood-shopify kieran-osgood-shopify requested a review from a team as a code owner June 5, 2026 16:04
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch from 884e885 to 8583382 Compare June 5, 2026 16:35
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/android branch from 0e9b600 to 0353a53 Compare June 8, 2026 08:20
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/android branch from 0353a53 to 5331cbe Compare June 8, 2026 08:21
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch from 8583382 to 3e004af Compare June 8, 2026 08:21
@kieran-osgood-shopify kieran-osgood-shopify changed the base branch from kieran-osgood/rename-demo-apps/android to graphite-base/240 June 8, 2026 08:45
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch from 3e004af to dcf5776 Compare June 8, 2026 08:45
@graphite-app graphite-app Bot changed the base branch from graphite-base/240 to main June 8, 2026 08:46
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/react-native branch from dcf5776 to a6a9cef Compare June 8, 2026 08:46
@kieran-osgood-shopify kieran-osgood-shopify merged commit 033b5cf into main Jun 8, 2026
38 of 40 checks passed

Copy link
Copy Markdown
Contributor Author

Merge activity

@kieran-osgood-shopify kieran-osgood-shopify deleted the kieran-osgood/rename-demo-apps/react-native branch June 8, 2026 09:18
@markmur markmur added the #gsd:50662 Rebase Checkout Kit on UCP label Jun 16, 2026
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.

3 participants