Configuring Solver Quests
Last updated
Last updated
Your admin dashboard contains a Manage Quests
panel that allows you configure how Solver Quests interacts with your organisation.
When a Solver Quest is created it automatically labels all issues and PRs related to the quest with the ⚔️ Quest
label. To configure this label just navigate to Manage Quests > Default Labels
. Look for the label you want to use using the search box. If no label is found you can create one by specifying a description and hex-value colour.
Your default labels will be auto-applied when a new Quest is started or when a new PR is raised against an existing Quest.
It is also possible to define custom overrides on a per-Quest basis. Do this using the Manage Quest
menu under the respective Quest.
You can define a specific set of GitHub users (typically yourself or your maintainers) to be auto-assigned to any Quest-related Issues and Pull Requests.
This can be done via the Admin dashboard by navigating to Manage Quests > Default Assignees
and following the instructions.
It is possible to define custom overrides on a per-Quest basis. Do this using the Manage Quest
menu under the respective Quest.
You can add an additional custom message to the @quest-bot
's response to let prospective contributors be aware of specific rules of your quests. To do this go to Manage Quests > Edit Stash notes
and follow the instructions.
Sometimes you may want to control the maximum number of issues a contributor can embark to at any point in time. To set this, go to Manage Quests > Set embark limit
and follow the instructions.