Set the status of steps to skipped if job is skipped #500

Merged
lunny merged 2 commits from sillyguodong/act_runner:fix/step_status_skipped into main 2024-03-01 08:33:34 +00:00

View File

@ -114,6 +114,9 @@ func (r *Reporter) Fire(entry *log.Entry) error {
for _, s := range r.state.Steps {
if s.Result == runnerv1.Result_RESULT_UNSPECIFIED {
s.Result = runnerv1.Result_RESULT_CANCELLED
if jobResult == runnerv1.Result_RESULT_SKIPPED {
s.Result = runnerv1.Result_RESULT_SKIPPED
}
}
}
}