Type Alias github_webhook::payload_types::WorkflowJobWaitingEventWorkflowJob
source · pub type WorkflowJobWaitingEventWorkflowJob<'a> = WorkflowJob<'a>;Aliased Type§
struct WorkflowJobWaitingEventWorkflowJob<'a> {Show 23 fields
pub id: usize,
pub run_id: usize,
pub run_attempt: usize,
pub run_url: &'a str,
pub head_sha: &'a str,
pub node_id: &'a str,
pub name: &'a str,
pub check_run_url: &'a str,
pub html_url: &'a str,
pub url: &'a str,
pub status: CheckRunCreatedEventCheckRunStatus,
pub steps: Vec<WorkflowStep<'a>>,
pub conclusion: Option<DeploymentReviewApprovedEventWorkflowJobRunConclusion>,
pub labels: Vec<&'a str>,
pub runner_id: Option<usize>,
pub runner_name: Option<&'a str>,
pub runner_group_id: Option<usize>,
pub runner_group_name: Option<&'a str>,
pub started_at: &'a str,
pub completed_at: Option<&'a str>,
pub workflow_name: Option<&'a str>,
pub head_branch: Option<&'a str>,
pub created_at: &'a str,
}Fields§
§id: usize§run_id: usize§run_attempt: usize§run_url: &'a str§head_sha: &'a str§node_id: &'a str§name: &'a str§check_run_url: &'a str§html_url: &'a str§url: &'a str§status: CheckRunCreatedEventCheckRunStatusThe current status of the job. Can be queued, in_progress, or completed.
steps: Vec<WorkflowStep<'a>>§conclusion: Option<DeploymentReviewApprovedEventWorkflowJobRunConclusion>§labels: Vec<&'a str>Custom labels for the job. Specified by the "runs-on" attribute in the workflow YAML.
runner_id: Option<usize>The ID of the runner that is running this job. This will be null as long as workflow_job[status] is queued.
runner_name: Option<&'a str>The name of the runner that is running this job. This will be null as long as workflow_job[status] is queued.
runner_group_id: Option<usize>The ID of the runner group that is running this job. This will be null as long as workflow_job[status] is queued.
runner_group_name: Option<&'a str>The name of the runner group that is running this job. This will be null as long as workflow_job[status] is queued.
started_at: &'a str§completed_at: Option<&'a str>§workflow_name: Option<&'a str>The name of the workflow.
head_branch: Option<&'a str>The name of the current branch.
created_at: &'a str