forked from heavy-duty/ceremony
fix: restore Forgejo workflow names
This commit is contained in:
parent
9f54eb98bf
commit
21871de5ee
1 changed files with 4 additions and 0 deletions
|
|
@ -468,6 +468,10 @@ forge_pr_view() {
|
|||
$st.statuses[]? | {
|
||||
__typename: "StatusContext",
|
||||
context: .context,
|
||||
# Forgejo carries the workflow name only as the context prefix;
|
||||
# no separator means no proven workflow, so never guess (#243).
|
||||
workflowName: ((.context // "")
|
||||
| if contains(" / ") then split(" / ")[0] else "" end),
|
||||
state: (.status | ascii_upcase),
|
||||
# checks_state groups repeated contexts and takes the NEWEST by
|
||||
# [.startedAt, .createdAt, .completedAt]. Without a timestamp the
|
||||
|
|
|
|||
Loading…
Reference in a new issue