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:
@@ -4,7 +4,6 @@ version = "2.2.0"
|
||||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
lazy_static = "1.5.0"
|
||||
rspotify = { version = "0.13.2", default-features = false, features = [
|
||||
"client-reqwest",
|
||||
"reqwest-rustls-tls",
|
||||
|
||||
+16
-13
@@ -1,14 +1,17 @@
|
||||
use lazy_static::lazy_static;
|
||||
use std::sync::LazyLock;
|
||||
|
||||
lazy_static! {
|
||||
pub static ref DISCORD_TOKEN: String =
|
||||
std::env::var("DISCORD_TOKEN").expect("missing DISCORD_TOKEN environment variable");
|
||||
pub static ref DATABASE_URL: String =
|
||||
std::env::var("DATABASE_URL").expect("missing DATABASE_URL environment variable");
|
||||
pub static ref LINK_URL: String =
|
||||
std::env::var("LINK_URL").expect("missing LINK_URL environment variable");
|
||||
pub static ref SPOTIFY_CLIENT_ID: String =
|
||||
std::env::var("SPOTIFY_CLIENT_ID").expect("missing SPOTIFY_CLIENT_ID environment variable");
|
||||
pub static ref SPOTIFY_CLIENT_SECRET: String = std::env::var("SPOTIFY_CLIENT_SECRET")
|
||||
.expect("missing SPOTIFY_CLIENT_SECRET environment variable");
|
||||
}
|
||||
pub static DISCORD_TOKEN: LazyLock<String> = LazyLock::new(|| {
|
||||
std::env::var("DISCORD_TOKEN").expect("missing DISCORD_TOKEN environment variable")
|
||||
});
|
||||
pub static DATABASE_URL: LazyLock<String> = LazyLock::new(|| {
|
||||
std::env::var("DATABASE_URL").expect("missing DATABASE_URL environment variable")
|
||||
});
|
||||
pub static LINK_URL: LazyLock<String> =
|
||||
LazyLock::new(|| std::env::var("LINK_URL").expect("missing LINK_URL environment variable"));
|
||||
pub static SPOTIFY_CLIENT_ID: LazyLock<String> = LazyLock::new(|| {
|
||||
std::env::var("SPOTIFY_CLIENT_ID").expect("missing SPOTIFY_CLIENT_ID environment variable")
|
||||
});
|
||||
pub static SPOTIFY_CLIENT_SECRET: LazyLock<String> = LazyLock::new(|| {
|
||||
std::env::var("SPOTIFY_CLIENT_SECRET")
|
||||
.expect("missing SPOTIFY_CLIENT_SECRET environment variable")
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user