#![allow(unused)] mod task; mod collect; mod ci_meta; mod context; mod scheduler; mod util; use context::Context; async fn run() -> anyhow::Result<()> { let ctx = Context::new_from_env_or_dev_fallback()?; let tasks = collect::collect_tasks(&ctx).await?; scheduler::reschedule_recurring_tasks(&ctx, &tasks).await?; Ok(()) } #[tokio::main] async fn main() -> anyhow::Result<()> { env_logger::Builder::from_env(env_logger::Env::default().default_filter_or("info")).init(); run().await }