-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
From an email set out from GitHub:
On September 4, 2025, all issue queries using the API will use advanced search. Currently, advanced search using the API is opt-in as noted in the changelog.
The main syntax change to be aware of for advanced search is that a space between multiple repo, org, and user filter qualifiers is treated as an AND operator as noted in the documentation. Currently without advanced search, a space is treated as an OR operator.
For example, a query
org:A repo:B
will return any issues belonging to both org A and repo B. Without advanced search, this query returns issues belonging to either org A or repo B.
Elvis uses spaces to mean "or" in its queries, so this needs to be updated.
Acceptance criteria
- When "or" should be used in a query, an explicit
OR
operator is used - When "and" should be used in a query, an explicit
AND
operator is used
PRs
Metadata
Metadata
Assignees
Labels
No labels