This is a tool for generating a list of issues from Pony repositories. It's primary usage is to generate a list of issues to review during the Pony sync meetings, but it can generally be used to retrieve a list of issues from all of the repos belonging to an organization.
It relies on SSL, so you must pass an SSL version to use: -Dopenssl_3.0.x,
-Dopenssl_1.1.x, or -Dlibressl.
corral run -- ponyc -Dopenssl_3.0.xThe program uses a GitHub personal access token to make calls against the GitHub API. This token is passed either via a commandline option called --github_token or an environment variable called PONY_SYNC_HELPER_GITHUB_TOKEN.
To run the program you specify the GitHub org that you want to target.
export PONY_SYNC_HELPER_GITHUB_TOKEN="12345678"
./pony-sync-helper --org ponylang --label "discuss during sync"./pony-sync-helper --org ponylang --label "discuss during sync" --github_token 12345678By default archived repos are excluded. To include them, use the --show_archived option.
./pony-sync-helper --org ponylang --label "discuss during sync" --show_archived --github_token 12345678By default only repos with issues are shown. To show all repos, even those without issues, use the --show_empty option.
./pony-sync-helper --org ponylang --label "discuss during sync" --show_empty --github_token 12345678