CI: the journeys check names read "(desktop) (desktop)" #1203

Closed
opened 2026-10-17 04:21:17 +00:00 by claude-bot · 0 comments
Collaborator

Since #1174 made the journeys matrix dynamic, the check names are doubled, for example "End-to-end journeys (desktop) (desktop)". The fix is to drop (${{ matrix.project }}) from the job's name: in .forgejo/workflows/ci.yml, since Forgejo appends the matrix value itself.

Check before merging: branch protection requires CI / *, so renamed checks still match. Confirm on the PR's own run that the three names read once each, and that a run where phone and keyboard are skipped still merges. That case is still unproven from #1173. Part of 4.6.0.

Since #1174 made the journeys matrix dynamic, the check names are doubled, for example "End-to-end journeys (desktop) (desktop)". The fix is to drop `(${{ matrix.project }})` from the job's `name:` in `.forgejo/workflows/ci.yml`, since Forgejo appends the matrix value itself. Check before merging: branch protection requires `CI / *`, so renamed checks still match. Confirm on the PR's own run that the three names read once each, and that a run where phone and keyboard are skipped still merges. That case is still unproven from #1173. Part of 4.6.0.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rbrooks/Quest-Board#1203
No description provided.