Skip to content

Conversation

allenhumphreys
Copy link
Collaborator

@allenhumphreys allenhumphreys commented Aug 18, 2025

This PR is not meant to be merged. it is an historical record

To create a new version of realm in this fork, you'll need to do the following

  1. git clone [email protected]:insidegui/realm-swift.git (if you don't have it)
  2. git remote add upstream [email protected]:realm/realm-swift.git (if you need it)
  3. git fetch upstream (this will pull in latest tags)
  4. git checkout v<target_version>
  5. git switch -c binary-realm-v<target_version>
  6. Make the equivalent edits to Package.swift (You'll need to look up the binary release from https://github.com/realm/realm-swift/releases)
Screenshot 2025-08-18 at 1 04 40 PM
  1. Commit those changes
  2. git tag -d v<target_version>
  3. git tag -m "Release v<target_version> BINARY" v<target_version>
  4. git push -f --tags
  5. Go update the version in all the places its referenced in the WWDC project

If Xcode gives you grief about commit shas, you may need to do this:

rm -rf ~/Library/org.swift.swiftpm ~/Library/Caches/org.swift.swiftpm/

Escape Hatch

Switch back to the official realm repo and pull in the dependency from source.

@allenhumphreys allenhumphreys changed the title Use binary RealmCore dependency Use binary Realm dependency Aug 18, 2025
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