diff --git a/techtree-manager/src/main.rs b/techtree-manager/src/main.rs index a8b6ef1..11b7bcb 100644 --- a/techtree-manager/src/main.rs +++ b/techtree-manager/src/main.rs @@ -44,7 +44,7 @@ async fn run() -> anyhow::Result<()> { let token = std::env::var("GITHUB_TOKEN").context("Failed accessing GITHUB_TOKEN auth token")?; - let auth = forgejo_api::Auth::Token(&token); + let server_url = url::Url::parse( &std::env::var("GITHUB_SERVER_URL") .context("Failed reading GITHUB_SERVER_URL server url")?, @@ -61,7 +61,8 @@ async fn run() -> anyhow::Result<()> { repo_auth_url.set_username("forgejo-actions").unwrap(); repo_auth_url.set_password(Some(&token)).unwrap(); - let forgejo = Forgejo::new(auth, server_url).context("Could not create API access object")?; + let auth = forgejo_api::Auth::Token(&token); + let forgejo = Forgejo::new(auth, server_url).context("Could not create Forgejo API access object")?; let ctx = Context { forgejo,