Skip to content

Move Swift dev commands under root dev.yml#36

Open
kyle-schellen wants to merge 1 commit into
05-08-move_android_dev_commands_under_root_dev.ymlfrom
05-08-move_swift_dev_commands_under_root_dev.yml
Open

Move Swift dev commands under root dev.yml#36
kyle-schellen wants to merge 1 commit into
05-08-move_android_dev_commands_under_root_dev.ymlfrom
05-08-move_swift_dev_commands_under_root_dev.yml

Conversation

@kyle-schellen
Copy link
Copy Markdown

@kyle-schellen kyle-schellen commented May 8, 2026

What changes are you making?

Move swift/dev.yml into namespaced commands at the repo root sodev up and dev swift <cmd> work from the monorepo root. Refs issue #908. React Native to follow upstack.

How to test

From the repo root:

  • dev up completes without error, including Mint bootstrap, Xcode 26.2, Storefront.xcconfig, and entitlements setup
  • dev swift lint runs platforms/swift/Scripts/lint
  • dev swift style still works as a legacy alias for lint
  • dev swift format runs platforms/swift/Scripts/lint fix
  • dev swift fix still works as a legacy alias for format
  • dev swift build builds the Swift package target
  • dev swift build packages builds the Swift package target
  • dev swift build samples builds the sample apps
  • dev swift test runs the full ShopifyCheckoutKit-Package test suite
  • dev swift test <ClassName> scopes the test run to one test class
  • dev swift clean cleans Swift package build artifacts
  • dev swift check license-headers checks Swift license headers

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 (swift/README.md and/or android/README.md)

Releasing a new Swift version?
  • I have bumped the version in swift/ShopifyCheckoutKit.podspec
  • I have bumped the version in swift/Sources/ShopifyCheckoutKit/ShopifyCheckoutKit.swift
  • I have updated swift/CHANGELOG.md
  • I have updated the SwiftPM/CocoaPods version snippets in swift/README.md (major version only)
Releasing a new Android version?
  • I have bumped the versionName in android/lib/build.gradle
  • I have updated android/CHANGELOG.md
  • I have updated the Gradle/Maven version snippets in android/README.md

Tip

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

Copy link
Copy Markdown
Author

kyle-schellen commented May 8, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@kyle-schellen kyle-schellen self-assigned this May 8, 2026
@kyle-schellen kyle-schellen force-pushed the 05-08-move_android_dev_commands_under_root_dev.yml branch from e2fdea2 to dbc5438 Compare May 10, 2026 16:15
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch 2 times, most recently from f81f5e1 to 2f444c7 Compare May 10, 2026 16:30
@kyle-schellen kyle-schellen force-pushed the 05-08-move_android_dev_commands_under_root_dev.yml branch from dbc5438 to 6e8f971 Compare May 10, 2026 16:38
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch 2 times, most recently from 0c8370e to 11b5dd9 Compare May 10, 2026 16:53
@markmur markmur added the #gsd:50662 Rebase Checkout Kit on UCP label May 11, 2026
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch 2 times, most recently from 11b5dd9 to 93232df Compare May 11, 2026 14:31
@kyle-schellen kyle-schellen marked this pull request as ready for review May 11, 2026 14:58
@kyle-schellen kyle-schellen requested a review from a team May 11, 2026 14:59
@kyle-schellen kyle-schellen force-pushed the 05-08-move_android_dev_commands_under_root_dev.yml branch from f73c836 to 7d3dd73 Compare May 11, 2026 20:25
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch from 93232df to 412dab9 Compare May 11, 2026 20:25
Comment thread dev.yml Outdated
@kyle-schellen kyle-schellen force-pushed the 05-08-move_android_dev_commands_under_root_dev.yml branch from 7d3dd73 to 68173bf Compare May 12, 2026 13:58
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch 2 times, most recently from 94fc5d5 to 31fba85 Compare May 12, 2026 14:04
@kyle-schellen kyle-schellen force-pushed the 05-08-move_android_dev_commands_under_root_dev.yml branch from 68173bf to e0453ab Compare May 12, 2026 16:37
@kyle-schellen kyle-schellen requested a review from a team as a code owner May 12, 2026 16:37
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch from 31fba85 to 92ff28b Compare May 12, 2026 16:37
@kyle-schellen kyle-schellen force-pushed the 05-08-move_android_dev_commands_under_root_dev.yml branch from e0453ab to ee59056 Compare May 12, 2026 17:41
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch 2 times, most recently from 8d11dc5 to d26f92e Compare May 12, 2026 18:22
@kyle-schellen kyle-schellen force-pushed the 05-08-move_android_dev_commands_under_root_dev.yml branch from ee59056 to 84d8099 Compare May 12, 2026 21:37
@kyle-schellen kyle-schellen force-pushed the 05-08-move_swift_dev_commands_under_root_dev.yml branch from d26f92e to 3b360d1 Compare May 12, 2026 21:37
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