v1

latestOpenAPI 3.0.22026-07-17412169.2 KB

Receive artifacts (output files) from the ComfyUI GitHub Action

post/upload-artifact

Request body

repostring required

Repository name

job_idstring required

Unique identifier for the job

run_idstring required

Unique identifier for the run

osstring required

Operating system used in the run

cuda_versionstring

Cuda version.

bucket_namestring

The name of the bucket where the output files are stored

output_files_gcs_pathsstring

A comma separated string that contains GCS path(s) to output files. eg. gs://bucket-name/output, gs://bucket-name/output2

comfy_logs_gcs_pathstring

The path to ComfyUI logs. eg. gs://bucket-name/logs

comfy_run_flagsstring

The flags used in the comfy run

commit_hashstring required
commit_timestring required

The time of the commit in the format of "YYYY-MM-DDTHH:MM:SSZ" (2016-10-10T00:00:00Z)

commit_messagestring required

The commit message

workflow_namestring required

The name of the workflow

branch_namestring required
start_timeinteger required

The start time of the job as a Unix timestamp.

end_timeinteger required

The end time of the job as a Unix timestamp.

avg_vraminteger

The average amount of VRAM used in the run.

peak_vraminteger

The peak amount of VRAM used in the run.

pr_numberstring required

The pull request number

authorstring required

The author of the commit

job_trigger_userstring required

The user who triggered the job

python_versionstring required

The python version used in the run

pytorch_versionstring

The pytorch version used in the run

status'WorkflowRunStatusStarted' | 'WorkflowRunStatusFailed' | 'WorkflowRunStatusCompleted' required

Response

Successfully received the artifact details

messagestring