You can configure your project's built-in workflows to automatically add new items as they are created or updated in a repository. You can define a filter to only add items that meet your criteria. You can also create multiple auto-add workflows, each workflow can have a unique filter and target a different repository.
When you enable the auto-add workflow, existing items matching your criteria will not be added. The workflow will add items when created or updated if the item matches your filter. For more information on manually adding items, see Adding items to your project.
The auto-add workflow supports a subset of filters. You can use the following filters when configuring your workflow.
Qualifier
Possible values
is
open, closed, merged, draft, issue, pr
label
"label name"
reason
completed, reopened, "not planned"
assignee
GitHub username
no
label, assignee, reason
All filters, other than no, support negation. For example, you could use -label:bug to add issues that do not have the "bug" label.
You can create additional duplicates of the auto-add workflow, up to a maximum defined for your plan (see the table earlier in this article). Each workflow can target a different repository. You can target the same repository with multiple workflows if the filter is unique for each workflow.