GitHub CLI extension that syncs issue reaction counts to project custom fields.
gh extension install bagtoad/gh-sync-reactions-projectPrerequisites: gh and jq must be installed.
gh sync-reactions <project-url> <status> <custom-field># Sync reactions for "Todo" items to "Reactions" field
gh sync-reactions https://github.com/users/octocat/projects/1 "Todo" "Reactions"
# Sync reactions for org project
gh sync-reactions https://github.com/orgs/myorg/projects/5 "In Progress" "Community Interest"- Create a text custom field in your GitHub project
- Add issues to your project with the status you want to sync
- Run the command
- Only updates fields when values change
- Handles projects with any number of items
- Detailed logging with progress updates
- Works with user and organization projects
Requires project scope:
gh auth refresh -s project