actions-core
Core functions for inputs, outputs, logging, setting environment variables, and masking secrets.
Example
use Duration;
use actions_core as core;
use ;
Core functions for inputs, outputs, logging, setting environment variables, and masking secrets.
use std::time::Duration;
use actions_core as core;
use anyhow::{Context, Result};
pub fn main() {
let ms = core::input("milliseconds")
.expect("milliseconds input required")?
.parse()
.expect("invalid milliseconds")?;
let ms = Duration::from_millis(ms);
std::thread::sleep(ms);
core::set_output("greeting", "Hello, World!");
}