You can create a milestone to track progress on groups of issues or pull requests in a repository.

  1. On GitHub, navigate to the main page of the repository.

  2. Under your repository name, click Issues or Pull requests. Issues and pull requests tab selection

  3. Next to the search field, click Milestones. Issues Milestone button

  4. Click New Milestone to create a new milestone, or click Edit to edit an existing one.

  5. Type a title and description for your milestone.
  6. To get a notification when you're approaching a project deadline, set a due date for the milestone.
  7. When you're finished, click Create milestone.

Deleting milestones

  1. On GitHub, navigate to the main page of the repository.

  2. Under your repository name, click Issues or Pull requests. Issues and pull requests tab selection

  3. Next to the search field, click Milestones. Issues Milestone button

  4. Click Delete.

When a milestone is deleted, issues and pull requests are not affected.

Further reading