fix(actions): fix 500 error when canceling a canceling task (#38223)

This commit is contained in:
Aidan Fahey
2026-06-26 12:58:24 -04:00
committed by GitHub
parent c2f130d352
commit 1b0992eb2e
2 changed files with 12 additions and 2 deletions
+2 -2
View File
@@ -412,7 +412,7 @@ func ToWorkflowRunAction(status actions_model.Status) (action string) {
switch status {
case actions_model.StatusWaiting, actions_model.StatusBlocked:
action = "requested"
case actions_model.StatusRunning:
case actions_model.StatusRunning, actions_model.StatusCancelling:
action = "in_progress"
default:
if status.IsDone() {
@@ -430,7 +430,7 @@ func ToActionsStatus(status actions_model.Status) (action, conclusion string) {
action = "queued" // "waiting" is a naming conflict of the webhook between Gitea and GitHub Actions
case actions_model.StatusBlocked:
action = "waiting" // naming conflict (as above)
case actions_model.StatusRunning:
case actions_model.StatusRunning, actions_model.StatusCancelling:
action = "in_progress"
default:
action = "completed"