//! Forge trait for fetching releases from git hosting platforms.
pub use Gitea;
pub use GitHub;
pub use GitLab;
use crateResult;
use crateRelease;
/// A git forge that can fetch releases.
///
/// Implementations wrap an [`HttpClient`](crate::client::HttpClient) and
/// translate forge-specific APIs into the common [`Release`] type.