track requesters for builds releases deployments and migrations
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-07-10 10:42:56 +09:00
parent ad52c48bca
commit 9625752a81
20 changed files with 1166 additions and 53 deletions
+14
View File
@@ -24,6 +24,10 @@ export type BuildJob = {
image?: string | null;
status: JobStatus;
logs?: string | null;
requestedBy?: string | null;
requestedByName?: string | null;
requestedByEmail?: string | null;
requestedByAvatarUrl?: string | null;
startedAt?: string | null;
finishedAt?: string | null;
createdAt: string;
@@ -40,6 +44,10 @@ export type AppRelease = {
imageTags?: unknown;
status: JobStatus;
logs?: string | null;
requestedBy?: string | null;
requestedByName?: string | null;
requestedByEmail?: string | null;
requestedByAvatarUrl?: string | null;
createdAt: string;
updatedAt?: string;
app: ApiApp;
@@ -53,6 +61,9 @@ export type DeploymentJob = {
namespace: string;
status: JobStatus;
requestedBy?: string | null;
requestedByName?: string | null;
requestedByEmail?: string | null;
requestedByAvatarUrl?: string | null;
logs?: string | null;
startedAt?: string | null;
finishedAt?: string | null;
@@ -69,6 +80,9 @@ export type RuntimeControlJob = {
action: string;
status: JobStatus;
requestedBy?: string | null;
requestedByName?: string | null;
requestedByEmail?: string | null;
requestedByAvatarUrl?: string | null;
request?: Record<string, unknown> | null;
result?: Record<string, unknown> | null;
logs?: string | null;