TaskBot/src/main.rs
2026-03-01 18:18:49 +01:00

26 lines
515 B
Rust

#![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
}