Skip to content

fix(mobile): trigger OTA publishes for shared changes - #141

Merged
GSTJ merged 1 commit into
mainfrom
fix/mobile-publish-paths
Aug 4, 2026
Merged

fix(mobile): trigger OTA publishes for shared changes#141
GSTJ merged 1 commit into
mainfrom
fix/mobile-publish-paths

Conversation

@GSTJ

@GSTJ GSTJ commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

The mobile OTA workflow now publishes when the shared package or lockfile changes, and skips release-helper-only changes.

Details

  • Replaces apps/shared/** with the real packages/shared/** path.
  • Watches pnpm-lock.yaml, since transitive dependency changes can alter the mobile bundle.
  • Excludes unrelated release helper changes under .github/scripts/**.

Testing steps

python3 -m unittest discover -s .github/scripts -p 'test_release.py' -v

The output should show the mobile publish path test as ok, and the command should exit successfully.

@GSTJ

GSTJ commented Aug 4, 2026

Copy link
Copy Markdown
Owner Author

Local proof from 3de4494: the regression test confirms shared-package and lockfile changes trigger the OTA workflow, while release-helper-only changes do not.

Mobile publish path regression proof

@GSTJ
GSTJ merged commit 33fa8a5 into main Aug 4, 2026
7 checks passed
@GSTJ
GSTJ deleted the fix/mobile-publish-paths branch August 4, 2026 23:52
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