git-bot-feedback 0.5.3

A library designed for CI tools that posts comments on a Pull Request.
Documentation
use git_bot_feedback::{
    OutputVariable, RestClientError,
    client::{RestApiClient, init_client},
};

struct ClientWrapper {
    client: Box<dyn RestApiClient + Send + Sync>,
}

#[tokio::main]
async fn main() -> Result<(), RestClientError> {
    let client_wrapper = ClientWrapper {
        client: init_client()?,
    };
    let output_var = OutputVariable {
        name: "STEP_OUTPUT_VAR".to_string(),
        value: "some data".to_string(),
    };
    client_wrapper
        .client
        .write_output_variables(&[output_var])?;
    Ok(())
}