Img2iss has been retired, and probably won't work. However, I have a new project called Github Batch, which will supersede this.
This Node app batch creates issues for GitHub, using a directory containing images as a start point. Each image is turned into a separate issue, using the filename as a title.
As GitHub doesn't currently let you upload images directly, they are uploaded to Imgur as private images, and URLs used to create the issues.
- Node
- A GitHub OAuth token
- An Imgur client ID
npm install -g img2iss
If you're running img2iss for the first time, it will ask you for your Imgur ID and GitHub token details. If you ever need to re-enter these, run using -s
or --setup
.
$ img2iss [user|org/]<repo> [directory] [options]
Create issues from all the screenshots in the current working directory for the rogerhutchings/testrepo
repo:
img2iss rogerhutchings/testrepo
Create issues from all the screenshots in the images
directory for the rogerhutchings/othertestrepo
repo:
img2iss rogerhutchings/othertestrepo images
Copyright (C) 2014 Roger Hutchings
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.