Skip to content

BagToad/gh-sync-reactions-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gh-sync-reactions

GitHub CLI extension that syncs issue reaction counts to project custom fields.

Install

gh extension install bagtoad/gh-sync-reactions-project

Prerequisites: gh and jq must be installed.

Usage

gh sync-reactions <project-url> <status> <custom-field>

Examples

# 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"

Setup

  1. Create a text custom field in your GitHub project
  2. Add issues to your project with the status you want to sync
  3. Run the command

Features

  • Only updates fields when values change
  • Handles projects with any number of items
  • Detailed logging with progress updates
  • Works with user and organization projects

Auth

Requires project scope:

gh auth refresh -s project

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages