fix: restore Forgejo workflow names

This commit is contained in:
codex-bot-andresmgsl 2026-08-25 08:42:53 +00:00
parent 9f54eb98bf
commit 21871de5ee

View file

@ -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