feat: add GitHub step evidence presets

This commit is contained in:
ejclaw
2026-05-28 17:07:30 +09:00
parent 9b9b6c111c
commit e8a9239971
9 changed files with 176 additions and 1 deletions

View File

@@ -54,6 +54,9 @@ export async function handleHostEvidenceRequest(
repo: typeof data.repo === 'string' ? data.repo : undefined,
prNumber: typeof data.pr_number === 'number' ? data.pr_number : undefined,
runId: typeof data.run_id === 'number' ? data.run_id : undefined,
workflowPath:
typeof data.workflow_path === 'string' ? data.workflow_path : undefined,
ref: typeof data.ref === 'string' ? data.ref : undefined,
artifactKind:
typeof data.artifact_kind === 'string' ? data.artifact_kind : undefined,
sourceGroup,