feat: migrate SDK API endpoints to boltapp.com domain - #110
Conversation
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
davidminin
left a comment
There was a problem hiding this comment.
LGTM — correct release-it re-arm: 0.9.11 in tree so a feat: merge can bump to 0.10.0 and satisfy the publish gate.
Merge note: keep the squash/merge subject as feat:…. A chore: squash will reproduce the #108 skip.
Agreed, thanks @davidminin — the |
Description
Corrective release PR to actually publish the
boltapp.comdomain migration as0.10.0.Background: PR #108 migrated the domain and manually bumped
package.jsonto0.10.0, but it merged as achore:squash commit. Releases here are driven by@release-it/conventional-changelog(bumpStrict: true), wherechoreis hidden and triggers no version bump — so the release workflow logged "No new version to release" and skipped npm publish. The manual bump also broke the workflow's publish gate (VERSION_BEFORE != VERSION_AFTER), sincepackage.jsonalready read0.10.0.This PR:
package.json0.10.0→0.9.11, letting release-it own the version bump.feat:subject so release-it computes a minor bump0.9.11 → 0.10.0on merge, changingpackage.jsonand thus satisfying the publish gate.Plain
feat:(no!/BREAKING CHANGE) is intentional — a breaking marker pre-1.0 risks a1.0.0bump; we want exactly0.10.0.No source/domain changes here — those already landed in #108.
Testing
yarn test/yarn typecheck/yarn lintunaffected (onlypackage.jsonversion changes). Release behavior is verified by theRelease & Publishworkflow on merge: it should logVersion bumped: 0.9.11 → 0.10.0, then build and publish@boltpay/react-native@0.10.0.Security Review
Security Impact Summary
Version/release-metadata change only; no logic or data-handling changes. Publish still occurs via npm Trusted Publishing (OIDC) with provenance.
Link to Devin session: https://app.devin.ai/sessions/57bf0ac839ea4ade9dcea0391d96df2c
Requested by: @alanthai