General housekeeping

- Updated dependencies
- Updated rust version in Dockerfile
- Updated workflow scripts to newer versions
- Replaced lazy_static with LazyLock
- Added descriptions to update behavior
This commit is contained in:
DaXcess
2024-08-19 12:05:34 +02:00
parent ec2db90810
commit bba96969e2
13 changed files with 82 additions and 49 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ spoticord_database = { path = "../spoticord_database" }
spoticord_player = { path = "../spoticord_player" }
spoticord_utils = { path = "../spoticord_utils" }
tokio = { version = "1.39.2", features = ["full"] }
tokio = { version = "1.39.3", features = ["full"] }
librespot = { git = "https://github.com/SpoticordMusic/librespot.git", version = "0.5.0-dev", default-features = false }
serenity = "0.12.2"
songbird = { version = "0.4.3", features = ["simd-json"] }
+5
View File
@@ -25,8 +25,13 @@ pub enum Command {
#[derive(Debug, Default, ChoiceParameter)]
pub enum UpdateBehavior {
#[default]
#[name = "Automatically update the embed"]
Default,
#[name = "Do not update the embed"]
Static,
#[name = "Re-send the embed after track changes"]
Pinned,
}