A toolkit that utilizes the strong-github-api for generating analytics data.
npm i -g strong-github-analytics
sl-gh --help
Use the make-sprint command to generate a common milestone across an organization's GitHub repositories, or a user's owned repositories.
--org=<orgName>
- The name of your organization in GitHub. For example, if the URL for your org ishttps://github.com/strongloop
, then you'll want to usestrongloop
as your orgName.--user=<user>
and--password=<password>
- If you don't have a GitHub token (really, you should just make one!), then you can use user and password to authenticate.--title=<title>
- The title of the milestone to create across targets.--description=<desc>
- The text to put into the milestone description.--dryrun
- Will simulate the run to allow you to review and confirm your targets. Useful if you don't feel like manually deleting dozens of milestones! For a complete list of options, runsl-gh make-sprint --help
.
sl-gh make-sprint 2012-12-12 --token=abcdef12345abcdef12345 --org=strongloop --title="Sprint 42"
--description="Sprint to end all sprints!"
Note: If used under a user's context, this will not generate milestones for repositories that a user does not own, even if he/she has appropriate rights to do so!