Crate ferrous_actions

Crate ferrous_actions 

Source
Expand description

This crate can be compiled so that only the node.js, and optionally also the GitHub Actions Toolkit bindings, are present. To do this, use the default-features = false option when depending on this crate and specify the node_bindings and / or github_actions_bindings features.

This crate is versioned according to compatibility of the “Ferrous actions” action, not API compatibility. These bindings can and likely will change in breaking ways and are mainly exposed and documented to enable more insight into this crate’s internals and for experimentation purposes.

Modules§

actions
Bindings for the GitHub Actions Toolkit
node
Bindings for node.js

Macros§

debug
Formats and outputs a GitHub actions log line at debug level
error
Formats and outputs a GitHub actions log line at error level (this will be an annotation)
info
Formats and outputs a GitHub actions log line at info level
notice
Formats and outputs a GitHub actions log line at notice level (this will be an annotation)
warning
Formats and outputs a GitHub actions log line at warning level (this will be an annotation)

Functions§

start
Entry point for Ferrous Actions.