Skip to content

ci: add mirror kit releases#593

Merged
nickolas-dimitrakas merged 14 commits intoworkstation/9.0-Releasefrom
ci/add-mirror-kit-releases
Feb 18, 2026
Merged

ci: add mirror kit releases#593
nickolas-dimitrakas merged 14 commits intoworkstation/9.0-Releasefrom
ci/add-mirror-kit-releases

Conversation

@nickolas-dimitrakas
Copy link
Contributor

@nickolas-dimitrakas nickolas-dimitrakas commented Feb 17, 2026

Background

  • This PR is part of the release-flow PoC for mirroring kits from the monorepo and creating kit releases/artifacts from CI.

What Has Changed

  • Added a Braze 12 xcodeproj setup in the monorepo aligned to mParticle-Braze naming.
  • Created release-ecosystem-from-main.yml
  • Created sdk-release-ecosystem-manual.yml
  • Updated CI build settings to disable signing and ensure archives contain frameworks

Checklist

  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have tested this locally.

Additional Notes

  • Release flow remains in dry-run mode.

Reference Issue (For employees only. Ignore if you are an outside contributor)

@github-actions
Copy link

github-actions bot commented Feb 17, 2026

📦 SDK Size Impact Report

Measures how much the SDK adds to an app's size (with-SDK minus without-SDK).

Metric Target Branch This PR Change
App Bundle Impact 1.66 MB 1.66 MB +N/A
Executable Impact 896 bytes 896 bytes +N/A
XCFramework Size 5.47 MB 5.47 MB +N/A

➡️ SDK size impact change is minimal.

Raw measurements

Target branch (workstation/9.0-Release):

{"baseline_app_size_kb":84,"baseline_executable_size_bytes":75464,"with_sdk_app_size_kb":1788,"with_sdk_executable_size_bytes":76360,"sdk_impact_kb":1704,"sdk_executable_impact_bytes":896,"xcframework_size_kb":5604}

This PR:

{"baseline_app_size_kb":84,"baseline_executable_size_bytes":75464,"with_sdk_app_size_kb":1788,"with_sdk_executable_size_bytes":76360,"sdk_impact_kb":1704,"sdk_executable_impact_bytes":896,"xcframework_size_kb":5604}

thomson-t
thomson-t previously approved these changes Feb 17, 2026
thomson-t
thomson-t previously approved these changes Feb 17, 2026
Copy link
Collaborator

@BrandonStalnaker BrandonStalnaker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two small things in addition to James' comment.

@nickolas-dimitrakas nickolas-dimitrakas merged commit 19d75b3 into workstation/9.0-Release Feb 18, 2026
12 of 13 checks passed
@nickolas-dimitrakas nickolas-dimitrakas deleted the ci/add-mirror-kit-releases branch February 18, 2026 17:20
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.

5 participants

Comments