Skip to content

Commit 2138362

Browse files
authored
chore: Update versions on main (#135)
1 parent c1fe5fc commit 2138362

File tree

5 files changed

+46
-22
lines changed

5 files changed

+46
-22
lines changed

Cargo.lock

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ members = [
3838
resolver = "2"
3939

4040
[workspace.package]
41-
version = "0.1.0"
41+
version = "0.2.0"
4242
authors = ["Apache Sedona <[email protected]>"]
4343
license = "Apache-2.0"
4444
homepage = "https://github.com/apache/sedona-db"

dev/release/README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,3 +181,27 @@ in the PyPI UI.
181181
twine upload wheels/**/*.whl
182182
rm -rf wheels
183183
```
184+
185+
## Bump versions
186+
187+
After a successful release, versions on the `main` branch need to be updated. These
188+
are currently all derived from `Cargo.toml`, which can be updated to:
189+
190+
```
191+
[workspace.package]
192+
version = "0.2.0"
193+
```
194+
195+
The R package must also be updated. R Packages use a different convention for development
196+
versions such that in preparation for 0.2.0 the development version should be
197+
`0.1.0.9000`. This is set the DESCRIPTION of the requisite package.
198+
199+
Development versions and the changelog are derived from the presence of a development
200+
tag on the main branch signifying where development of that version "started". After
201+
the version bump PR merges, that commit should be tagged with the appropriate
202+
development tag:
203+
204+
```shell
205+
git tag -a apache-sedona-db-0.2.0.dev -m "tag dev 0.2.0"
206+
git push upstream apache-sedona-db-0.2.0.dev
207+
```

r/sedonadb/DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: sedonadb
22
Title: Bindings for Apache SedonaDB
3-
Version: 0.0.0.9000
3+
Version: 0.1.0.9000
44
Authors@R:
55
person("Dewey", "Dunnington", , "[email protected]", role = c("aut", "cre"))
66
Description: Provides bindings for Apache SedonaDB, a lightweight

r/sedonadb/src/rust/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
[package]
1919
name = "sedonadbr"
20-
version = "0.1.0"
20+
version = { workspace = true }
2121
edition = "2021"
2222

2323
[lib]

0 commit comments

Comments
 (0)