pinner 0.0.8

Secure CI/CD workflows by pinning mutable tags to immutable SHA-1 hashes. A high-performance Rust CLI that preserves YAML formatting and comments. Supports GitHub, GitLab, Bitbucket, Forgejo, and Docker image pinning.
Documentation
1
2
3
4
5
6
7
8
9
10
//! The core module defines the central domain models and traits used throughout Pinner.
//!
//! It is strictly decoupled from side effects (like I/O or network), making it
//! easy to reason about and test the core logic.

pub mod dependency;
pub mod update;

pub use dependency::{BranchName, CiProvider, DependencyName, DependencyRef};
pub use update::{JsonOutput, UnpinnedDependency, UpdateResult, UpdateTask, VerificationResult};