]> Untitled Git - lemmy.git/commitdiff
Distribute Lemmy via crates.io
authorFelix Ableitner <me@nutomic.com>
Sat, 24 Jul 2021 09:55:56 +0000 (11:55 +0200)
committerFelix Ableitner <me@nutomic.com>
Mon, 9 Aug 2021 15:29:32 +0000 (17:29 +0200)
17 files changed:
Cargo.lock
Cargo.toml
crates/api/Cargo.toml
crates/api_common/Cargo.toml
crates/api_crud/Cargo.toml
crates/apub/Cargo.toml
crates/apub_lib/Cargo.toml
crates/apub_lib_derive/Cargo.toml
crates/db_queries/Cargo.toml
crates/db_schema/Cargo.toml
crates/db_views/Cargo.toml
crates/db_views_actor/Cargo.toml
crates/db_views_moderator/Cargo.toml
crates/routes/Cargo.toml
crates/utils/Cargo.toml
crates/websocket/Cargo.toml
scripts/cargo-publish.sh [new file with mode: 0755]

index ee05a46ce3b45fb401ee9874d96f5a706fb41bf4..ec4e7dc732d983cb449f2216cc031b6d7b975043 100644 (file)
@@ -1550,7 +1550,7 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
 
 [[package]]
 name = "lemmy_api"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "actix",
  "actix-rt",
@@ -1595,7 +1595,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_api_common"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "actix-web",
  "chrono",
@@ -1614,7 +1614,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_api_crud"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "actix",
  "actix-rt",
@@ -1658,7 +1658,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_apub"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "activitystreams",
  "activitystreams-ext",
@@ -1706,7 +1706,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_apub_lib"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "activitystreams",
  "activitystreams-ext",
@@ -1721,7 +1721,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_apub_lib_derive"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "proc-macro2 1.0.27",
  "quote 1.0.9",
@@ -1731,7 +1731,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_queries"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "bcrypt",
  "chrono",
@@ -1753,7 +1753,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_schema"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "chrono",
  "diesel",
@@ -1766,7 +1766,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_views"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "diesel",
  "lemmy_db_queries",
@@ -1779,7 +1779,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_views_actor"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "diesel",
  "lemmy_db_queries",
@@ -1789,7 +1789,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_db_views_moderator"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "diesel",
  "lemmy_db_queries",
@@ -1799,7 +1799,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_routes"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "actix",
  "actix-web",
@@ -1826,7 +1826,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_server"
-version = "0.0.1"
+version = "0.11.3-rc.5"
 dependencies = [
  "activitystreams",
  "actix",
@@ -1864,7 +1864,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_utils"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "actix-rt",
  "actix-web",
@@ -1897,7 +1897,7 @@ dependencies = [
 
 [[package]]
 name = "lemmy_websocket"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 dependencies = [
  "actix",
  "actix-web",
index b4102084378d38067d7232c179cae1f23ae3b394..8ce03dbe84ab8ad63d4aa4e15349bf31c01d12c3 100644 (file)
@@ -1,7 +1,11 @@
 [package]
 name = "lemmy_server"
-version = "0.0.1"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+homepage = "https://join-lemmy.org/"
+license = "AGPL-3.0"
+documentation = "https://join-lemmy.org/docs/en/index.html"
 
 [lib]
 doctest = false
@@ -28,18 +32,18 @@ members = [
 ]
 
 [dependencies]
-lemmy_api = { path = "./crates/api" }
-lemmy_api_crud = { path = "./crates/api_crud" }
-lemmy_apub = { path = "./crates/apub" }
-lemmy_utils = { path = "./crates/utils" }
-lemmy_db_schema = { path = "./crates/db_schema" }
-lemmy_db_queries = { path = "./crates/db_queries" }
-lemmy_db_views = { path = "./crates/db_views" }
-lemmy_db_views_moderator = { path = "./crates/db_views_moderator" }
-lemmy_db_views_actor = { path = "./crates/db_views_actor" }
-lemmy_api_common = { path = "crates/api_common" }
-lemmy_websocket = { path = "./crates/websocket" }
-lemmy_routes = { path = "./crates/routes" }
+lemmy_api = { version = "0.11.3-rc.5", path = "./crates/api" }
+lemmy_api_crud = { version = "0.11.3-rc.5", path = "./crates/api_crud" }
+lemmy_apub = { version = "0.11.3-rc.5", path = "./crates/apub" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "./crates/utils" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "./crates/db_schema" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "./crates/db_queries" }
+lemmy_db_views = { version = "0.11.3-rc.5", path = "./crates/db_views" }
+lemmy_db_views_moderator = { version = "0.11.3-rc.5", path = "./crates/db_views_moderator" }
+lemmy_db_views_actor = { version = "0.11.3-rc.5", path = "./crates/db_views_actor" }
+lemmy_api_common = { version = "0.11.3-rc.5", path = "crates/api_common" }
+lemmy_websocket = { version = "0.11.3-rc.5", path = "./crates/websocket" }
+lemmy_routes = { version = "0.11.3-rc.5", path = "./crates/routes" }
 diesel = "1.4.7"
 diesel_migrations = "1.4.0"
 chrono = { version = "0.4.19", features = ["serde"] }
index 2f497f514bf9a1a813be087afeb84859961cfeee..74f21df0ba52ea069196cc8f9d51346858075f55 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_api"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 name = "lemmy_api"
@@ -9,15 +11,15 @@ path = "src/lib.rs"
 doctest = false
 
 [dependencies]
-lemmy_apub = { path = "../apub" }
-lemmy_utils = { path = "../utils" }
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_schema = { path = "../db_schema" }
-lemmy_db_views = { path = "../db_views" }
-lemmy_db_views_moderator = { path = "../db_views_moderator" }
-lemmy_db_views_actor = { path = "../db_views_actor" }
-lemmy_api_common = { path = "../api_common" }
-lemmy_websocket = { path = "../websocket" }
+lemmy_apub = { version = "0.11.3-rc.5", path = "../apub" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
+lemmy_db_views = { version = "0.11.3-rc.5", path = "../db_views" }
+lemmy_db_views_moderator = { version = "0.11.3-rc.5", path = "../db_views_moderator" }
+lemmy_db_views_actor = { version = "0.11.3-rc.5", path = "../db_views_actor" }
+lemmy_api_common = { version = "0.11.3-rc.5", path = "../api_common" }
+lemmy_websocket = { version = "0.11.3-rc.5", path = "../websocket" }
 diesel = "1.4.7"
 bcrypt = "0.10.0"
 chrono = { version = "0.4.19", features = ["serde"] }
index e68793b520b5f64fc7082d2043db0d91e3cf38b5..9a00e6b8ed225c8435698d2d299bfe0b9fdd45be 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_api_common"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 name = "lemmy_api_common"
@@ -9,12 +11,12 @@ path = "src/lib.rs"
 doctest = false
 
 [dependencies]
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_views = { path = "../db_views" }
-lemmy_db_views_moderator = { path = "../db_views_moderator" }
-lemmy_db_views_actor = { path = "../db_views_actor" }
-lemmy_db_schema = { path = "../db_schema" }
-lemmy_utils = { path = "../utils" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_views = { version = "0.11.3-rc.5", path = "../db_views" }
+lemmy_db_views_moderator = { version = "0.11.3-rc.5", path = "../db_views_moderator" }
+lemmy_db_views_actor = { version = "0.11.3-rc.5", path = "../db_views_actor" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
 serde = { version = "1.0.126", features = ["derive"] }
 log = "0.4.14"
 diesel = "1.4.7"
index e64d50b11108514ebd62b000591ce196c6c40dbf..ee88aaf0580335d92cb329f196e4a0bc39d92df7 100644 (file)
@@ -1,18 +1,20 @@
 [package]
 name = "lemmy_api_crud"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [dependencies]
-lemmy_apub = { path = "../apub" }
-lemmy_utils = { path = "../utils" }
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_schema = { path = "../db_schema" }
-lemmy_db_views = { path = "../db_views" }
-lemmy_db_views_moderator = { path = "../db_views_moderator" }
-lemmy_db_views_actor = { path = "../db_views_actor" }
-lemmy_api_common = { path = "../api_common" }
-lemmy_websocket = { path = "../websocket" }
+lemmy_apub = { version = "0.11.3-rc.5", path = "../apub" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
+lemmy_db_views = { version = "0.11.3-rc.5", path = "../db_views" }
+lemmy_db_views_moderator = { version = "0.11.3-rc.5", path = "../db_views_moderator" }
+lemmy_db_views_actor = { version = "0.11.3-rc.5", path = "../db_views_actor" }
+lemmy_api_common = { version = "0.11.3-rc.5", path = "../api_common" }
+lemmy_websocket = { version = "0.11.3-rc.5", path = "../websocket" }
 diesel = "1.4.7"
 bcrypt = "0.10.0"
 chrono = { version = "0.4.19", features = ["serde"] }
index 40cab9903ac9b8c51629306d3a950585fc61eb86..88e5cbbb1006f89df294136532786fcce0055d0e 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_apub"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 name = "lemmy_apub"
@@ -9,14 +11,14 @@ path = "src/lib.rs"
 doctest = false
 
 [dependencies]
-lemmy_utils = { path = "../utils" }
-lemmy_apub_lib = { path = "../apub_lib" }
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_schema = { path = "../db_schema" }
-lemmy_db_views = { path = "../db_views" }
-lemmy_db_views_actor = { path = "../db_views_actor" }
-lemmy_api_common = { path = "../api_common" }
-lemmy_websocket = { path = "../websocket" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
+lemmy_apub_lib = { version = "0.11.3-rc.5", path = "../apub_lib" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
+lemmy_db_views = { version = "0.11.3-rc.5", path = "../db_views" }
+lemmy_db_views_actor = { version = "0.11.3-rc.5", path = "../db_views_actor" }
+lemmy_api_common = { version = "0.11.3-rc.5", path = "../api_common" }
+lemmy_websocket = { version = "0.11.3-rc.5", path = "../websocket" }
 diesel = "1.4.7"
 activitystreams = "0.7.0-alpha.11"
 activitystreams-ext = "0.1.0-alpha.2"
index 6f8c841701ef4068085cceabb9feb89d1a69fa60..f15a12adebb2e8ba1ff19b67f1e0aac51e9f38cc 100644 (file)
@@ -1,12 +1,14 @@
 [package]
 name = "lemmy_apub_lib"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [dependencies]
-lemmy_utils = { path = "../utils" }
-lemmy_websocket = { path = "../websocket" }
-lemmy_apub_lib_derive = { path = "../apub_lib_derive" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
+lemmy_websocket = { version = "0.11.3-rc.5", path = "../websocket" }
+lemmy_apub_lib_derive = { version = "0.11.3-rc.5", path = "../apub_lib_derive" }
 activitystreams = "0.7.0-alpha.11"
 activitystreams-ext = "0.1.0-alpha.2"
 serde = { version = "1.0.123", features = ["derive"] }
index 293a15b8c1f49c073291ce5bce52b5abbe821a26..5071fddf1a62f4599d4aad45efd7c94252afd4dd 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_apub_lib_derive"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 proc-macro = true
@@ -12,4 +14,4 @@ trybuild = { version = "1.0", features = ["diff"] }
 [dependencies]
 proc-macro2 = "1.0"
 syn = "1.0"
-quote = "1.0"
\ No newline at end of file
+quote = "1.0"
index 1fa57ef846e960f82625ac13b9b3055abe9d8dba..29fbe1c5223d38ff77d92d225afe77a40235feb9 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_db_queries"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 name = "lemmy_db_queries"
@@ -9,8 +11,8 @@ path = "src/lib.rs"
 doctest = false
 
 [dependencies]
-lemmy_utils = { path = "../utils" }
-lemmy_db_schema = { path = "../db_schema" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
 diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
 diesel_migrations = "1.4.0"
 chrono = { version = "0.4.19", features = ["serde"] }
index 1f4fb7ecac13b74c90105a1165a63d3fc44bae04..ad6b9aa25513dc54a313affdf0b3dddfc3e7348f 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_db_schema"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 doctest = false
index 1171684fe08fd81bcfa27508d78d68662f1c6463..04e29214be54d4ffb55d7f4b9220c06a3756dcc8 100644 (file)
@@ -1,14 +1,16 @@
 [package]
 name = "lemmy_db_views"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 doctest = false
 
 [dependencies]
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_schema = { path = "../db_schema" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
 diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
 serde = { version = "1.0.126", features = ["derive"] }
 log = "0.4.14"
index a38202cf71a0f942e5d0bf19dd8dbb9cb6408a9b..03e31c1059757c406299257ba8fc934df8dbafde 100644 (file)
@@ -1,13 +1,15 @@
 [package]
 name = "lemmy_db_views_actor"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 doctest = false
 
 [dependencies]
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_schema = { path = "../db_schema" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
 diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
 serde = { version = "1.0.126", features = ["derive"] }
index 5ecd1b1e87dae31c2f9749bda5d8d75737ca2112..fc650f4505b6ef645edba25217219e292d5c5364 100644 (file)
@@ -1,13 +1,15 @@
 [package]
 name = "lemmy_db_views_moderator"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 doctest = false
 
 [dependencies]
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_schema = { path = "../db_schema" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
 diesel = { version = "1.4.7", features = ["postgres","chrono","r2d2","serde_json"] }
 serde = { version = "1.0.126", features = ["derive"] }
index bd79d71412ddceff01f46174d45c222c96791e19..f7709bed20c02819011a4ea92f55e7c6ad570129 100644 (file)
@@ -1,19 +1,21 @@
 [package]
 name = "lemmy_routes"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 doctest = false
 
 [dependencies]
-lemmy_utils = { path = "../utils" }
-lemmy_websocket = { path = "../websocket" }
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_views = { path = "../db_views" }
-lemmy_db_views_actor = { path = "../db_views_actor" }
-lemmy_db_schema = { path = "../db_schema" }
-lemmy_api_common = { path = "../api_common" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
+lemmy_websocket = { version = "0.11.3-rc.5", path = "../websocket" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_views = { version = "0.11.3-rc.5", path = "../db_views" }
+lemmy_db_views_actor = { version = "0.11.3-rc.5", path = "../db_views_actor" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
+lemmy_api_common = { version = "0.11.3-rc.5", path = "../api_common" }
 diesel = "1.4.7"
 actix = "0.12.0"
 actix-web = { version = "4.0.0-beta.8", default-features = false, features = ["rustls"] }
index 46921eca5926efec0bec9e8a4d11cb6fac103603..ce12c80d2f6a4f6aa60aaff79f84693b4b8011c5 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_utils"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 name = "lemmy_utils"
index 5606279c8fe6cf183ef520b51c23f85e5ef65244..3ce9b420fb45cb5684fe06c2d8223369078baec0 100644 (file)
@@ -1,7 +1,9 @@
 [package]
 name = "lemmy_websocket"
-version = "0.1.0"
+version = "0.11.3-rc.5"
 edition = "2018"
+description = "A link aggregator for the fediverse"
+license = "AGPL-3.0"
 
 [lib]
 name = "lemmy_websocket"
@@ -9,10 +11,10 @@ path = "src/lib.rs"
 doctest = false
 
 [dependencies]
-lemmy_utils = { path = "../utils" }
-lemmy_api_common = { path = "../api_common" }
-lemmy_db_queries = { path = "../db_queries" }
-lemmy_db_schema = { path = "../db_schema" }
+lemmy_utils = { version = "0.11.3-rc.5", path = "../utils" }
+lemmy_api_common = { version = "0.11.3-rc.5", path = "../api_common" }
+lemmy_db_queries = { version = "0.11.3-rc.5", path = "../db_queries" }
+lemmy_db_schema = { version = "0.11.3-rc.5", path = "../db_schema" }
 reqwest = { version = "0.11.4", features = ["json"] }
 log = "0.4.14"
 rand = "0.8.4"
diff --git a/scripts/cargo-publish.sh b/scripts/cargo-publish.sh
new file mode 100755 (executable)
index 0000000..be4171e
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/bash
+set -e
+# This script relies on https://github.com/pksunkara/cargo-workspaces
+
+OLD_VERSION=0.11.3-rc.4
+NEW_VERSION=0.11.3-rc.5
+ROOT=$(pwd)
+for DIR in crates/*; do
+  cd $DIR
+  pwd
+  sed -i "s/{ version = \"$OLD_VERSION\", path/{ version = \"$NEW_VERSION\", path/g" Cargo.toml
+  cd $ROOT
+done
+sed -i "s/{ version = \"$OLD_VERSION\", path/{ version = \"$NEW_VERSION\", path/g" Cargo.toml
+
+cp -r migrations crates/db_queries/
+cargo workspace publish --no-git-commit --allow-dirty --skip-published custom "$NEW_VERSION"
+rm -r crates/db_queries/migrations/
\ No newline at end of file