git-next/src/server/actors/repo/branch.rs
Paul Campbell 9eb7660f7b
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/release Pipeline was successful
ci/woodpecker/push/todo-check Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
feat(server/forgejo): fetch commit histories
2024-04-09 18:15:19 +01:00

16 lines
582 B
Rust

use crate::server::forge;
#[tracing::instrument(fields(forge_name = %repo_details.forge.name, repo_name = %repo_details.name))]
pub async fn validate_positions(
repo_details: crate::server::config::RepoDetails,
config: crate::server::config::RepoConfig,
_addr: actix::prelude::Addr<super::RepoActor>,
net: kxio::network::Network,
) {
let _commit_histories = match repo_details.forge.forge_type {
crate::server::config::ForgeType::ForgeJo => {
forge::forgejo::get_commit_histories(&repo_details, &config, &net)
}
};
todo!()
}