releases: Add build number to Nightly builds (#42990)

- **Remove semantic_version crate and use semver instead**
- **Update upload-nightly**


Release Notes:

- N/A

---------

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
This commit is contained in:
Piotr Osiewicz
2025-11-24 13:34:04 +01:00
committed by GitHub
co-authored by Conrad Irwin
parent a0fa5d57c1
commit 2d55c088cc
91 changed files with 372 additions and 419 deletions
Generated
+24 -14
View File
@@ -103,6 +103,7 @@ dependencies = [
"project",
"proto",
"release_channel",
"semver",
"smallvec",
"ui",
"util",
@@ -373,6 +374,7 @@ dependencies = [
"rules_library",
"schemars",
"search",
"semver",
"serde",
"serde_json",
"serde_json_lenient",
@@ -1341,6 +1343,7 @@ dependencies = [
"parking_lot",
"paths",
"release_channel",
"semver",
"serde",
"serde_json",
"settings",
@@ -2926,6 +2929,7 @@ dependencies = [
"postage",
"release_channel",
"rpc",
"semver",
"settings",
"text",
"time",
@@ -3124,6 +3128,7 @@ dependencies = [
"release_channel",
"rpc",
"rustls-pki-types",
"semver",
"serde",
"serde_json",
"serde_urlencoded",
@@ -3408,7 +3413,6 @@ dependencies = [
"scrypt",
"sea-orm",
"sea-orm-macros",
"semantic_version",
"semver",
"serde",
"serde_json",
@@ -5388,6 +5392,7 @@ dependencies = [
"rope",
"rpc",
"schemars",
"semver",
"serde",
"serde_json",
"settings",
@@ -5850,7 +5855,7 @@ dependencies = [
"parking_lot",
"pretty_assertions",
"proto",
"semantic_version",
"semver",
"serde",
"serde_json",
"task",
@@ -5916,7 +5921,7 @@ dependencies = [
"release_channel",
"remote",
"reqwest_client",
"semantic_version",
"semver",
"serde",
"serde_json",
"serde_json_lenient",
@@ -5955,7 +5960,7 @@ dependencies = [
"picker",
"project",
"release_channel",
"semantic_version",
"semver",
"serde",
"settings",
"smallvec",
@@ -7327,7 +7332,7 @@ dependencies = [
"resvg",
"schemars",
"seahash",
"semantic_version",
"semver",
"serde",
"serde_json",
"slotmap",
@@ -8907,6 +8912,7 @@ dependencies = [
"project",
"release_channel",
"schemars",
"semver",
"serde",
"serde_json",
"settings",
@@ -8972,6 +8978,7 @@ dependencies = [
"project",
"proto",
"release_channel",
"semver",
"serde_json",
"settings",
"theme",
@@ -9487,6 +9494,7 @@ dependencies = [
"postage",
"release_channel",
"schemars",
"semver",
"serde",
"serde_json",
"smol",
@@ -13126,6 +13134,7 @@ dependencies = [
"picker",
"project",
"release_channel",
"semver",
"serde_json",
"settings",
"theme",
@@ -13775,6 +13784,7 @@ dependencies = [
"project",
"release_channel",
"remote",
"semver",
"serde",
"serde_json",
"settings",
@@ -13945,6 +13955,7 @@ name = "release_channel"
version = "0.1.0"
dependencies = [
"gpui",
"semver",
]
[[package]]
@@ -13965,6 +13976,7 @@ dependencies = [
"release_channel",
"rpc",
"schemars",
"semver",
"serde",
"serde_json",
"settings",
@@ -14029,6 +14041,7 @@ dependencies = [
"reqwest_client",
"rpc",
"rust-embed",
"semver",
"serde",
"serde_json",
"settings",
@@ -15150,14 +15163,6 @@ version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749"
[[package]]
name = "semantic_version"
version = "0.1.0"
dependencies = [
"anyhow",
"serde",
]
[[package]]
name = "semver"
version = "1.0.27"
@@ -16882,6 +16887,7 @@ dependencies = [
"human_bytes",
"pciid-parser",
"release_channel",
"semver",
"serde",
"sysinfo 0.37.2",
]
@@ -17029,7 +17035,7 @@ dependencies = [
name = "telemetry_events"
version = "0.1.0"
dependencies = [
"semantic_version",
"semver",
"serde",
"serde_json",
]
@@ -18799,6 +18805,7 @@ dependencies = [
"release_channel",
"schemars",
"search",
"semver",
"serde",
"serde_json",
"settings",
@@ -21262,6 +21269,7 @@ dependencies = [
"reqwest_client",
"rope",
"search",
"semver",
"serde",
"serde_json",
"session",
@@ -21659,6 +21667,7 @@ dependencies = [
"release_channel",
"reqwest_client",
"rpc",
"semver",
"serde",
"serde_json",
"settings",
@@ -21705,6 +21714,7 @@ dependencies = [
"pretty_assertions",
"project",
"release_channel",
"semver",
"serde",
"serde_json",
"settings",