fix: restore Forgejo workflow names #261
1 changed files with 4 additions and 0 deletions
|
|
@ -468,6 +468,10 @@ forge_pr_view() {
|
||||||
$st.statuses[]? | {
|
$st.statuses[]? | {
|
||||||
__typename: "StatusContext",
|
__typename: "StatusContext",
|
||||||
context: .context,
|
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),
|
state: (.status | ascii_upcase),
|
||||||
# checks_state groups repeated contexts and takes the NEWEST by
|
# checks_state groups repeated contexts and takes the NEWEST by
|
||||||
# [.startedAt, .createdAt, .completedAt]. Without a timestamp the
|
# [.startedAt, .createdAt, .completedAt]. Without a timestamp the
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue