跳到主要内容

Get all pipeline run records of the repository

GET 

/api/v8/repos/:owner/:repo/actions/runs

Request​

Path Parameters

    owner stringrequired

    Repository space address (organization or individual's address path)

    repo stringrequired

    Repository path (path)

Query Parameters

    access_token string

    User authorization code

    event string

    Trigger Event Type, MR (MR event), Push (Push event), Manual (Manual trigger)

    status string

    Status, COMPLETED (Completed), RUNNING (Running), FAILED (Failed), CANCELED (Canceled), IGNORED (Ignored), PAUSED (Paused), SUSPEND (Suspended)

    branch string

    Branch Filtering

    executor string

    Triggered User Name

    pull_request_id string

    PR Number

    workflow_id string

    Pipeline ID

    workflow_name string

    Line Name

    per_page string

    The number of items per page, with a maximum of 100. The default is 20.

    page string

    Current page number: defaults to 1

    startTime number

    Start time, timestamp format

    endTime number

    End time, timestamp format

Responses​

Response Headers
    Schema
      total_countintegerrequired

      Total quantity

      workflow_runs object[]required

      Production Line Operation Record

    • Array [
    • workflow_run_idstringrequired

      Pipeline Run ID

      workflow_idstringrequired

      Pipeline ID

      workflow_namestringrequired
      file_pathstringrequired
      titlestringrequired
      statusstringrequired

      Status, COMPLETED (Completed), RUNNING (Running), FAILED (Failed), CANCELED (Canceled), IGNORED (Ignored), PAUSED (Paused), SUSPEND (Suspended)

      eventstringrequired

      Trigger Event Type, MR (MR event), Push (Push event), Manual (Manual trigger)

      run_numberintegerrequired
      head_branchstringrequired
      head_shastringrequired
      actor objectrequired

      Trigger Person

      idstringrequired
      object_idstringrequired
      loginstringrequired
      namestringrequired
      start_timeintegerrequired

      Start Timestamp

      end_timeintegerrequired

      End time stamp

      pause_timeintegerrequired

      Pause Time

    • ]