Danger job fails when there are changes in more than one review category
Overview
See !2883 (merged) and https://gitlab.com/gitlab-org/gitlab-development-kit/-/jobs/3562542415.
It looks like Roulette is designed to expect either no categories at all, or all files to belong to a category. This project attempts to use a slightly different strategy, where some specific files are documentation, but everything else has no category.
Impacted categories
The following categories relate to this issue:
-
gdk-reliability - e.g. When a GDK action fails to complete. -
gdk-usability - e.g. Improvements or suggestions around how the GDK functions. -
gdk-performance - e.g. When a GDK action is slow or times out.
Steps to replicate (optional)
Create a merge request with a docs change, and a non-docs change.
Proposal (optional)
Environment (optional)
- Operating system name:
<!-- output of `uname -a` command -->
- Architecture:
<!-- output of `arch` command -->
- The contents of your
gdk.yml
(if any) - Ruby version:
<!-- output of `ruby --version` command -->
- GDK version:
<!-- output of `git rev-parse --short HEAD` command -->