Skip to content

Commit 3cd0e7b

Browse files
committed
bin/server: Use TRUSTPUB_PROVIDERS env var to configure Trusted Publishing providers
1 parent d203be6 commit 3cd0e7b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/bin/server.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ use crates_io::{App, Emails, metrics::LogEncoder};
66
use std::{sync::Arc, time::Duration};
77

88
use axum::ServiceExt;
9+
use crates_io_env_vars::list;
910
use crates_io_github::RealGitHubClient;
1011
use prometheus::Encoder;
1112
use reqwest::Client;
@@ -37,6 +38,7 @@ fn main() -> anyhow::Result<()> {
3738
.databases_from_config(&config.db)
3839
.github(github)
3940
.github_oauth_from_config(&config)
41+
.trustpub_providers(&list("TRUSTPUB_PROVIDERS")?)
4042
.emails(emails)
4143
.storage_from_config(&config.storage)
4244
.rate_limiter_from_config(config.rate_limiter.clone())

0 commit comments

Comments
 (0)