diff options
author | Jason Song <i@wolfogre.com> | 2023-04-24 02:41:55 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-23 14:41:55 -0400 |
commit | cbe2e99aed5e479b0fae38726e16baefacb1a7f1 (patch) | |
tree | fb9b326a9ae39fc9504ead83f7ed9c6e3bfa2057 /services | |
parent | 774d1a0fbdadd1136b6af895f8d449b0c8db54cb (diff) | |
download | gitea-cbe2e99aed5e479b0fae38726e16baefacb1a7f1.tar.gz gitea-cbe2e99aed5e479b0fae38726e16baefacb1a7f1.zip |
Handle canceled workflow as a warning instead of a fail (#24282)
Follow what Drone CI does:

Diffstat (limited to 'services')
-rw-r--r-- | services/actions/commit_status.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/actions/commit_status.go b/services/actions/commit_status.go index 97643e5f35..6114f2b443 100644 --- a/services/actions/commit_status.go +++ b/services/actions/commit_status.go @@ -137,8 +137,10 @@ func toCommitStatus(status actions_model.Status) api.CommitStatusState { switch status { case actions_model.StatusSuccess, actions_model.StatusSkipped: return api.CommitStatusSuccess - case actions_model.StatusFailure, actions_model.StatusCancelled: + case actions_model.StatusFailure: return api.CommitStatusFailure + case actions_model.StatusCancelled: + return api.CommitStatusWarning case actions_model.StatusWaiting, actions_model.StatusBlocked: return api.CommitStatusPending case actions_model.StatusRunning: |