Skip to main content

Filtering issues and pull requests by milestone

Issues and pull requests can be filtered based on the milestone they're associated with. Once you've associated an issue or pull request with a milestone, you can find items based on their milestones. Within a milestone, you can prioritize issues and pull requests.

Tips:

  • If you'd rather filter issues and pull requests using the Search bar, you can use the milestone search syntax. For a milestone called My Milestone, the search syntax would be: milestone:"My Milestone".
  • To clear your filter selection, click Clear current search query, filters, and sorts.
  • You can also filter issues or pull requests using the GitHub CLI. For more information, see "gh issue list" or "gh pr list" in the GitHub CLI documentation.
  1. On GitHub, navigate to the main page of the repository.

  2. Under your repository name, click Issues or Pull requests.

    Screenshot of the main page of a repository. In the horizontal navigation bar, two tabs, labeled "Issues" and "Pull requests," are each outlined in dark orange.

  3. Select Milestones to see a list of all available milestones for the repository.

    Screenshot of the list of issues for a repository. Above the list, a button, labeled with a signpost icon and "Milestones," is outlined in dark orange.

  4. Select the milestone you're interested in from the list. You can view relevant information for the milestone, including all issues and pull requests associated with it, from the milestone page. For more information, see "About milestones."

Further reading