From d13609c37279d6a40445dcd99564e5c3dd03bac1 Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Sat, 10 Jan 2026 13:06:33 +0000 Subject: [PATCH] fix: disable publish for services (#485) --- crates/bonfire/Cargo.toml | 1 + crates/daemons/crond/Cargo.toml | 1 + crates/daemons/pushd/Cargo.toml | 1 + crates/daemons/voice-ingress/Cargo.toml | 1 + crates/delta/Cargo.toml | 1 + crates/services/autumn/Cargo.toml | 1 + crates/services/gifbox/Cargo.toml | 1 + crates/services/january/Cargo.toml | 1 + justfile | 21 --------------------- scripts/try-tag-and-release.sh | 14 -------------- 10 files changed, 8 insertions(+), 35 deletions(-) delete mode 100644 justfile delete mode 100755 scripts/try-tag-and-release.sh diff --git a/crates/bonfire/Cargo.toml b/crates/bonfire/Cargo.toml index 3ec12a1a..8f3a18c1 100644 --- a/crates/bonfire/Cargo.toml +++ b/crates/bonfire/Cargo.toml @@ -3,6 +3,7 @@ name = "revolt-bonfire" version = "0.9.1" license = "AGPL-3.0-or-later" edition = "2021" +publish = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/daemons/crond/Cargo.toml b/crates/daemons/crond/Cargo.toml index 25c9fa70..9a9ea0aa 100644 --- a/crates/daemons/crond/Cargo.toml +++ b/crates/daemons/crond/Cargo.toml @@ -5,6 +5,7 @@ license = "AGPL-3.0-or-later" authors = ["Paul Makles "] edition = "2021" description = "Revolt Daemon Service: Timed data clean up tasks" +publish = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/daemons/pushd/Cargo.toml b/crates/daemons/pushd/Cargo.toml index 01cb0301..600baa3b 100644 --- a/crates/daemons/pushd/Cargo.toml +++ b/crates/daemons/pushd/Cargo.toml @@ -3,6 +3,7 @@ name = "revolt-pushd" version = "0.9.1" edition = "2021" license = "AGPL-3.0-or-later" +publish = false [dependencies] revolt-result = { version = "0.9.1", path = "../../core/result" } diff --git a/crates/daemons/voice-ingress/Cargo.toml b/crates/daemons/voice-ingress/Cargo.toml index d253ae8d..1fa06442 100644 --- a/crates/daemons/voice-ingress/Cargo.toml +++ b/crates/daemons/voice-ingress/Cargo.toml @@ -3,6 +3,7 @@ name = "revolt-voice-ingress" version = "0.9.1" license = "AGPL-3.0-or-later" edition = "2021" +publish = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/delta/Cargo.toml b/crates/delta/Cargo.toml index f15bf681..56160b28 100644 --- a/crates/delta/Cargo.toml +++ b/crates/delta/Cargo.toml @@ -4,6 +4,7 @@ version = "0.9.1" license = "AGPL-3.0-or-later" authors = ["Paul Makles "] edition = "2018" +publish = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/services/autumn/Cargo.toml b/crates/services/autumn/Cargo.toml index c7cd1acf..23e42c71 100644 --- a/crates/services/autumn/Cargo.toml +++ b/crates/services/autumn/Cargo.toml @@ -3,6 +3,7 @@ name = "revolt-autumn" version = "0.9.1" edition = "2021" license = "AGPL-3.0-or-later" +publish = false [dependencies] # ID generation diff --git a/crates/services/gifbox/Cargo.toml b/crates/services/gifbox/Cargo.toml index 8440ae31..435430d7 100644 --- a/crates/services/gifbox/Cargo.toml +++ b/crates/services/gifbox/Cargo.toml @@ -3,6 +3,7 @@ name = "revolt-gifbox" version = "0.9.1" edition = "2021" license = "AGPL-3.0-or-later" +publish = false [dependencies] # Serialisation diff --git a/crates/services/january/Cargo.toml b/crates/services/january/Cargo.toml index 92d3fba5..08cc5fc0 100644 --- a/crates/services/january/Cargo.toml +++ b/crates/services/january/Cargo.toml @@ -3,6 +3,7 @@ name = "revolt-january" version = "0.9.1" edition = "2021" license = "AGPL-3.0-or-later" +publish = false [dependencies] # Utility diff --git a/justfile b/justfile deleted file mode 100644 index 74c7082d..00000000 --- a/justfile +++ /dev/null @@ -1,21 +0,0 @@ -publish: - cargo publish --package revolt-parser - cargo publish --package revolt-result - cargo publish --package revolt-config - cargo publish --package revolt-files - cargo publish --package revolt-permissions - cargo publish --package revolt-models - cargo publish --package revolt-presence - cargo publish --package revolt-database - -patch: - cargo release version patch --execute - -minor: - cargo release version minor --execute - -major: - cargo release version major --execute - -release: - scripts/try-tag-and-release.sh diff --git a/scripts/try-tag-and-release.sh b/scripts/try-tag-and-release.sh deleted file mode 100755 index 2ab91845..00000000 --- a/scripts/try-tag-and-release.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env bash -date=$(date +'%Y%m%d') -incr=1 - -while [ $(git tag -l "$date-$incr") ]; do - incr=$((incr+1)) -done - -tag=$date-$incr -echo About to tag and push $tag in 3 seconds... -sleep 3s - -git tag $tag -git push --atomic origin $(git rev-parse --abbrev-ref HEAD) $tag