Skip to content

chore(deps): revert internal remix pins to released Loans SDK coordinates - #204

Closed
DeepakSingh80 wants to merge 1 commit into
developmentfrom
chore/revert-rn-remix-pins-CU-86d4a6pqb
Closed

DeepakSingh80 wants to merge 1 commit into
developmentfrom
chore/revert-rn-remix-pins-CU-86d4a6pqb

Conversation

@DeepakSingh80

Copy link
Copy Markdown

Phase 1 T3 of the native SDK CI/CD runbook (docs/hlds/native-sdk-cicd/phase-1-runbook.md, ClickUp 86d4a6pqb).

Why

development pins the Loans SDK to dark-theme remix builds that exist only in internal registries (SCGateway-internal / sc-cocoapodspec-internal). They resolve for us and fail for partners, so development cannot be promoted to prod while they are in place.

T0 (#203) restricted publishing to prod, so these pins can no longer reach npm — this is the follow-up that unblocks the next release.

What

File Before After
android/build.gradle:153 com.smallcase.loans:sdk-sourav-native-dark-theme-cb54bf9:5.1.4-92-release com.smallcase.loans:sdk:5.3.2
react-native-smallcase-gateway.podspec:39-40 SCLoans-sourav-native-dark-theme-37c97d9 7.1.2-45-release s.dependency 'SCLoans', '7.4.0'

The stale # Revert to: s.dependency 'SCLoans', '7.2.0' comment is removed with the pin.

Coordinates come from origin/prod, not the comment. The comment named SCLoans 7.2.0; prod actually ships 7.4.0, and prod also supplies the build.gradle coordinate the comment omitted. Prod is the known-good floor.

If anything newer than prod is intended here, flag it — whoever cut the remix is the right reviewer for that call.

Deliberately out of scope

  • com.smallcase.gateway:sdk stays at 6.1.1 (prod ships 6.1.2). That is divergence, not a remix pin, and belongs to the owed prod → development back-merge (T4). Bumping it here would conflict with that merge.
  • The remix-recurrence grep guard in publish.yml — the T0 branch guard currently exists on prod only, so the guard lands with or after T4.

Test plan

  • Android: ./gradlew :react-native-smallcase-gateway:dependencies resolves com.smallcase.loans:sdk:5.3.2 from the public SCGateway repo (not SCGateway-internal).
  • iOS: pod install in the example app resolves SCLoans 7.4.0.
  • Dark-theme behaviour is re-verified against the released SDK, or confirmed as not yet released — the remix was an internal test build of unshipped work.

🤖 Generated with Claude Code

…ates

The dark-theme remix builds (com.smallcase.loans:sdk-sourav-native-dark-theme-cb54bf9
and SCLoans-sourav-native-dark-theme-37c97d9) live only in internal registries, so
partners cannot resolve them. development therefore cannot be promoted to prod.

Reverted to the coordinates prod actually ships today:
  android/build.gradle  com.smallcase.loans:sdk:5.3.2
  podspec               SCLoans 7.4.0

The stale `Revert to: SCLoans 7.2.0` comment is removed along with the pin.

Refs: docs/hlds/native-sdk-cicd/phase-1-runbook.md T3 (CU-86d4a6pqb)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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