bd help --doc github.
Commands for syncing issues between beads and GitHub.
Configuration can be set via ‘bd config’ or environment variables:
github.token / GITHUB_TOKEN - Personal access token
github.owner / GITHUB_OWNER - Repository owner
github.repo / GITHUB_REPO - Repository name
github.repository / GITHUB_REPOSITORY - Combined “owner/repo” format
github.url / GITHUB_API_URL - Custom API URL (GitHub Enterprise)
bd github pull
Pull one or more items from GitHub. Accepts bead IDs or external references as positional arguments. Equivalent to: bd github sync —pull-only —issues <refs>bd github push
Push one or more beads issues to GitHub. Accepts bead IDs as positional arguments. Equivalent to: bd github sync —push-only —issues <ids>bd github repos
List GitHub repositories that the configured token has access to.bd github status
Display current GitHub configuration and sync status.bd github sync
Synchronize issues between beads and GitHub. By default, performs bidirectional sync:- Pulls new/updated issues from GitHub to beads
- Pushes local beads issues to GitHub