Configuring Solver Quests

Your admin dashboard contains a Manage Quests panel that allows you configure how Solver Quests interacts with your organisation.

Edit default labels

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.

Selecting a Label name
Adding a description and color

It is also possible to define custom overrides on a per-Quest basis. Do this using the Manage Quest menu under the respective Quest.

Edit default assignees

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.

Edit stash notes

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.

Set embark limits

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.

Last updated