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.