Skip to content

Commit 9e85c85

Browse files
committed
Update instructions.
1 parent 991de6b commit 9e85c85

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

RELEASING.md

+16-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Preparing Release
22

33
Bump the version number in these places:
4+
45
1. Cargo.toml
56
2. powersync-sqlite-core.podspec.
67
3. android/build.gradle.kts
@@ -14,10 +15,24 @@ git push --tags
1415

1516
# Perform Release
1617

18+
Build:
19+
1720
```
1821
gh workflow run release --ref v1.2.3
1922
```
2023

21-
Once that is done, go to the Maven staging repository, and promote the build:
24+
The above does the following:
25+
26+
1. Create a draft GitHub release.
27+
2. Build the xcframework for iOS and macOS, and upload to GitHub (attached to the above release).
28+
3. Publish the cocoapod for iOS and macOS.
29+
4. Build and publish an Android aar to Sonatype staging.
30+
31+
Once that is done, go to the Maven staging repository, and "Close", wait, and "Release" the
32+
repository:
2233

2334
https://s01.oss.sonatype.org/#stagingRepositories
35+
36+
Docs: https://central.sonatype.org/publish/release/
37+
38+
Go to GitHub Releases on the repository, update the description, then "Publish Release".

0 commit comments

Comments
 (0)