I've yet again re-confirmed by doubts about using concurrency groups. It's just not flexible enough. In this case, it cancels any _future_ jobs.
workflow_dispatch
-euo pipefail
Fix drum rolls losing width on strong state toggle in editor
Split diffcalc workflow to add concurrency group
Fix break overlay grades not using localised string
Fix incorrectly translated NVAPI ABI
Add extended logging to NVAPI operations
To help diagnose https://github.com/ppy/osu/issues/30546.
Fix up + improve CI test reporting workflow
Fix HUD elements shifting in unintended manner when partially off-screen flipped skin elements are present
Closes https://github.com/ppy/osu/issues/30286.
Replace `MultiplayerRoomComposite` with local bindings
Same as all other jobs... Just so that it doesn't appear as "completed" in the workflow list.
Fix intermittent beatmap recommendations test
Increase ducking duration when selecting Mania ruleset
Add ability to hide breaks from timeline
Fix effect point scroll speeds below 0.1x not being encoded properly
Fix drum roll editor blueprint size & input handling
Closes https://github.com/ppy/osu/issues/30472. Caused by mismatching bounds between https://github.com/ppy/osu/blob/2bd12e14dbc7fd6fe29c6db53923c7da1d4b7557/osu.Game/Beatmaps/ControlPoints/EffectControlPoint.cs#L22-L26 and https://github.com/ppy/osu/blob/2bd12e14dbc7fd6fe29c6db53923c7da1d4b7557/osu.Game/Beatmaps/ControlPoints/DifficultyControlPoint.cs#L21-L28
LegacyBeatmapEncoderTest
Was making test output look confusing.
Fixes https://github.com/ppy/osu/issues/30480.
Add the ability to add/remove friends in `UserProfileHeader`
Add context menu option to copy link to an online score