Skip to content

chore(protocol): add UCP snapshot provenance#200

Open
westeezy wants to merge 2 commits into
mainfrom
05-25-schema_provinence
Open

chore(protocol): add UCP snapshot provenance#200
westeezy wants to merge 2 commits into
mainfrom
05-25-schema_provinence

Conversation

@westeezy
Copy link
Copy Markdown
Contributor

@westeezy westeezy commented May 25, 2026

What changes are you making?

Make a protocol lock file to track downloads of latest ucp schema. Add update and check scripts to have full lifecycle on schema management

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 platforms/swift/CHANGELOG.md
  • I have updated the SwiftPM/CocoaPods version snippets in platforms/swift/README.md (major version only)
Releasing a new Android version?
  • I have bumped the versionName in platforms/android/lib/build.gradle
  • I have updated platforms/android/CHANGELOG.md
  • 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.

Copy link
Copy Markdown
Contributor Author

westeezy commented May 25, 2026

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

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 25, 2026

React Native — Coverage Report

Lines Statements Branches Functions
Coverage: 98%
96.76% (239/247) 91.02% (142/156) 100% (64/64)

@westeezy westeezy force-pushed the 05-25-schema_provinence branch from 10051ee to da83745 Compare May 25, 2026 23:34
westeezy added 2 commits May 25, 2026 19:04
Document the vendored UCP snapshot, record the current 2026-04-08
source metadata, and add a drift check command to `dev.yml`.
Move snapshot comparison into a shared script with check and update modes,
add an update wrapper and dev command, and document the refresh workflow.

The update flow resolves refs to exact upstream commits and supports dry-run.
@westeezy westeezy force-pushed the 05-25-schema_provinence branch from da83745 to 36e30b2 Compare May 26, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant