Merge branch 'devel' of https://git.cscherr.de/PlexSheep/autocrate into devel
cargo devel CI / cargo CI (push) Successful in 1m54s Details

This commit is contained in:
Christoph J. Scherr 2024-02-25 00:15:13 +01:00
commit 0c2f270336
Signed by: PlexSheep
GPG Key ID: 7CDD0B14851A08EF
7 changed files with 15 additions and 12 deletions

View File

@ -1,5 +1,3 @@
use git2;
use crate::{config::Config, error::Result};
pub async fn tag(_cfg: &Config) -> Result<String> {

View File

@ -1,7 +1,7 @@
pub mod changelog;
pub mod config;
pub mod error;
pub mod git;
pub mod publish;
pub mod release;
pub mod serverapi;
pub mod git;

View File

@ -80,5 +80,7 @@ impl ServerApi for Forgejo {
async fn push_pkg(&mut self, _pc: PublishContext) -> Result<()> {
todo!()
}
fn get_cfg(&self) -> &Api {&self.cfg}
fn get_cfg(&self) -> &Api {
&self.cfg
}
}

View File

@ -23,7 +23,9 @@ impl ServerApi for Gitea {
async fn push_pkg(&mut self, _pc: PublishContext) -> Result<()> {
todo!()
}
fn get_cfg(&self) -> &Api {&self.cfg}
fn get_cfg(&self) -> &Api {
&self.cfg
}
}
impl Gitea {

View File

@ -23,7 +23,9 @@ impl ServerApi for Github {
async fn push_pkg(&mut self, _pc: PublishContext) -> Result<()> {
todo!()
}
fn get_cfg(&self) -> &Api {&self.cfg}
fn get_cfg(&self) -> &Api {
&self.cfg
}
}
impl Github {

View File

@ -23,7 +23,9 @@ impl ServerApi for Gitlab {
async fn push_pkg(&mut self, _pc: PublishContext) -> Result<()> {
todo!()
}
fn get_cfg(&self) -> &Api {&self.cfg}
fn get_cfg(&self) -> &Api {
&self.cfg
}
}
impl Gitlab {

View File

@ -1,13 +1,10 @@
use std::{
ops::{Deref, DerefMut},
slice::Iter,
};
use std::ops::{Deref, DerefMut};
use async_trait::async_trait;
use reqwest::ClientBuilder;
use crate::{
config::{ApiType, Config, self},
config::{self, ApiType, Config},
error::*,
publish::PublishContext,
release::ReleaseContext,