Skip to content

ActionRunJob

Import from pyfj or pyfj.models as ActionRunJob.

ActionRunJob

ActionRunJob represents a job of a run

attempt

attempt: int | None = Field(
    default=None, description="How many times the job has been attempted including the current attempt."
)

handle

handle: str | None = Field(
    default=None, description="Opaque identifier that uniquely identifies a single attempt of a job."
)

id

id: int | None = Field(default=None, description='Identifier of this job.')

name

name: str | None = Field(default=None, description='the action run job name')

needs

needs: list[str] | None = Field(default=None, description='the action run job needed ids')

owner_id

owner_id: int | None = Field(default=None, description='the owner id')

repo_id

repo_id: int | None = Field(default=None, description='the repository id')

run_id

run_id: int | None = Field(default=None, description='Identifier of the workflow run this job belongs to.')

runs_on

runs_on: list[str] | None = Field(default=None, description='the action run job labels to run on')

status

status: str | None = Field(default=None, description='the action run job status')

task_id

task_id: int | None = Field(default=None, description='the action run job latest task id')

Used by

Namespace Operations
admin.actions.runners jobs
admin.runners jobs
orgs.actions.runners jobs
repos.actions.runners jobs
repos.actions.runs jobs
user.actions.runners jobs