pub struct ActionRun {Show 23 fields
pub schedule_id: Option<i64>,
pub approved_by: Option<i64>,
pub commit_sha: Option<String>,
pub created: Option<OffsetDateTime>,
pub duration: Option<i64>,
pub event: Option<String>,
pub event_payload: Option<String>,
pub html_url: Option<Url>,
pub id: Option<i64>,
pub index_in_repo: Option<i64>,
pub is_fork_pull_request: Option<bool>,
pub is_ref_deleted: Option<bool>,
pub need_approval: Option<bool>,
pub prettyref: Option<String>,
pub repository: Option<Repository>,
pub started: Option<OffsetDateTime>,
pub status: Option<String>,
pub stopped: Option<OffsetDateTime>,
pub title: Option<String>,
pub trigger_event: Option<String>,
pub trigger_user: Option<User>,
pub updated: Option<OffsetDateTime>,
pub workflow_id: Option<String>,
}Expand description
ActionRun represents an action run
Fields§
§schedule_id: Option<i64>the cron id for the schedule trigger
approved_by: Option<i64>who approved this action run
commit_sha: Option<String>the commit sha the action run ran on
created: Option<OffsetDateTime>when the action run was created
duration: Option<i64>§event: Option<String>the webhook event that causes the workflow to run
event_payload: Option<String>the payload of the webhook event that causes the workflow to run
html_url: Option<Url>the url of this action run
id: Option<i64>the action run id
index_in_repo: Option<i64>a unique number for each run of a repository
is_fork_pull_request: Option<bool>If this is triggered by a PR from a forked repository or an untrusted user, we need to check if it is approved and limit permissions when running the workflow.
is_ref_deleted: Option<bool>has the commit/tag/… the action run ran on been deleted
need_approval: Option<bool>may need approval if it’s a fork pull request
prettyref: Option<String>the commit/tag/… the action run ran on
repository: Option<Repository>§started: Option<OffsetDateTime>when the action run was started
status: Option<String>the current status of this run
stopped: Option<OffsetDateTime>when the action run was stopped
title: Option<String>the action run’s title
trigger_event: Option<String>the trigger event defined in the on configuration of the triggered workflow
trigger_user: Option<User>§updated: Option<OffsetDateTime>when the action run was last updated
workflow_id: Option<String>the name of workflow file