diff --git a/src/types/devops.ts b/src/types/devops.ts index 020b02a..aef340a 100644 --- a/src/types/devops.ts +++ b/src/types/devops.ts @@ -210,14 +210,21 @@ export interface ProjectConfig { export interface ProjectRefs { source: 'gitea' | 'fallback' - branches: Array<{ - name: string - commitSha?: string - }> - tags: Array<{ - name: string - commitSha?: string - }> + branches: ProjectRefItem[] + tags: ProjectRefItem[] +} + +export interface ProjectRefCommit { + sha: string + message: string + authorName?: string + authoredAt?: string +} + +export interface ProjectRefItem { + name: string + commitSha?: string + commit?: ProjectRefCommit } export interface PipelineStep { diff --git a/src/views/ReleaseCenterView.vue b/src/views/ReleaseCenterView.vue index 614f724..80ea095 100644 --- a/src/views/ReleaseCenterView.vue +++ b/src/views/ReleaseCenterView.vue @@ -1,6 +1,6 @@