12345678910111213141516171819202122232425262728293031323334 |
- // Copyright 2023 The Gitea Authors. All rights reserved.
- // SPDX-License-Identifier: MIT
-
- package structs
-
- import (
- "time"
- )
-
- // ActionTask represents a ActionTask
- type ActionTask struct {
- ID int64 `json:"id"`
- Name string `json:"name"`
- HeadBranch string `json:"head_branch"`
- HeadSHA string `json:"head_sha"`
- RunNumber int64 `json:"run_number"`
- Event string `json:"event"`
- DisplayTitle string `json:"display_title"`
- Status string `json:"status"`
- WorkflowID string `json:"workflow_id"`
- URL string `json:"url"`
- // swagger:strfmt date-time
- CreatedAt time.Time `json:"created_at"`
- // swagger:strfmt date-time
- UpdatedAt time.Time `json:"updated_at"`
- // swagger:strfmt date-time
- RunStartedAt time.Time `json:"run_started_at"`
- }
-
- // ActionTaskResponse returns a ActionTask
- type ActionTaskResponse struct {
- Entries []*ActionTask `json:"workflow_runs"`
- TotalCount int64 `json:"total_count"`
- }
|