How-to Guide: Set Up the Project Board
This guide explains how to configure your GitHub Project board to work with the Copilot PM workflow and label strategy.
Steps
- Create a new Project (beta or later) in GitHub
- Go to https://github.com/users/{your-username}/projects.
- Click “New Project”.
- Choose “Table” or “Board” view.
- Configure Status Columns
- Add columns for: Backlog, Up Next, In Progress, In Review, Blocked, Ice Box, Done.
- Confirm Status Field
- Ensure a “Status” field exists with the board states used by this workflow.
- Set Up Board Automation
- Use the Copilot PM prompts to automate board membership and status transitions.
- See BOARD_AUTOMATION.md for rules.
- Add Issues and PRs
- Only items labelled
storyorbugare added to the board. - Epics are used for grouping but do not appear on the board.
- Only items labelled