mirror of
https://github.com/lancedb/lancedb.git
synced 2026-01-11 14:22:59 +00:00
Attempting to create a new minor version failed with: ``` Specified version (0.4.21-beta.0) does not match last tagged version (0.4.20) ``` It seems the last release commit for rust/node was made without the new process and did not adjust bumpversion.toml correctly (or maybe bumpversion.toml did not exist at that time)
58 lines
1.5 KiB
TOML
58 lines
1.5 KiB
TOML
[tool.bumpversion]
|
|
current_version = "0.4.20"
|
|
parse = """(?x)
|
|
(?P<major>0|[1-9]\\d*)\\.
|
|
(?P<minor>0|[1-9]\\d*)\\.
|
|
(?P<patch>0|[1-9]\\d*)
|
|
(?:-(?P<pre_l>[a-zA-Z-]+)\\.(?P<pre_n>0|[1-9]\\d*))?
|
|
"""
|
|
serialize = [
|
|
"{major}.{minor}.{patch}-{pre_l}.{pre_n}",
|
|
"{major}.{minor}.{patch}",
|
|
]
|
|
search = "{current_version}"
|
|
replace = "{new_version}"
|
|
regex = false
|
|
ignore_missing_version = false
|
|
ignore_missing_files = false
|
|
tag = true
|
|
sign_tags = false
|
|
tag_name = "v{new_version}"
|
|
tag_message = "Bump version: {current_version} → {new_version}"
|
|
allow_dirty = true
|
|
commit = true
|
|
message = "Bump version: {current_version} → {new_version}"
|
|
commit_args = ""
|
|
|
|
[tool.bumpversion.parts.pre_l]
|
|
values = ["beta", "final"]
|
|
optional_value = "final"
|
|
|
|
[[tool.bumpversion.files]]
|
|
filename = "node/package.json"
|
|
search = "\"version\": \"{current_version}\","
|
|
replace = "\"version\": \"{new_version}\","
|
|
|
|
[[tool.bumpversion.files]]
|
|
filename = "nodejs/package.json"
|
|
search = "\"version\": \"{current_version}\","
|
|
replace = "\"version\": \"{new_version}\","
|
|
|
|
# nodejs binary packages
|
|
[[tool.bumpversion.files]]
|
|
glob = "nodejs/npm/*/package.json"
|
|
search = "\"version\": \"{current_version}\","
|
|
replace = "\"version\": \"{new_version}\","
|
|
|
|
# Cargo files
|
|
# ------------
|
|
[[tool.bumpversion.files]]
|
|
filename = "rust/ffi/node/Cargo.toml"
|
|
search = "\nversion = \"{current_version}\""
|
|
replace = "\nversion = \"{new_version}\""
|
|
|
|
[[tool.bumpversion.files]]
|
|
filename = "rust/lancedb/Cargo.toml"
|
|
search = "\nversion = \"{current_version}\""
|
|
replace = "\nversion = \"{new_version}\""
|