use actions_core as core; use std::error::Error; fn main() { let result = || -> Result<(), Box> { let name = core::get_input_with_options( "name", &core::InputOptions { required: true, ..Default::default() }, )?; let favorite_color = core::get_input("favorite-color"); core::info(format!("Hello {name}!")); core::set_output("message", format!("I like {favorite_color} too!")); Ok(()) }(); if let Err(error) = result { core::set_failed(error); } }