Crate ghactions_core

Source
Expand description

ghactions-core is a library that provides core functionality for GitHub Actions in Rust.

Re-exports§

pub use crate::actions::models::ActionInput;
pub use crate::actions::models::ActionRuns;
pub use crate::actions::models::ActionYML;
pub use crate::errors::ActionsError;
pub use crate::repository::reference::RepositoryReference;

Modules§

actions
This module contains the actions related code.
errors
Errors for the core library
logging
Logging utilities for GitHub Actions
repository
Repository module

Macros§

errorf
Error for files (including line and column numbers)
group
Group Macros
groupend
End Group Macros
setoutput
Sets the output of the Actions which can be used in subsequent Actions.

Traits§

ActionTrait
Action Trait