ideas icon indicating copy to clipboard operation
ideas copied to clipboard

License Manager

Open zeke opened this issue 6 years ago • 7 comments

I have lots of projects with a license string in their package.json but without a corresponding LICENSE file. It would be cool to have a bot periodically survey an organization and create these license files automatically.

zeke avatar Sep 17 '18 16:09 zeke

@zeke Done! https://github.com/TiagoDanin/Add-License-Bot

GitHub
Generate LICENSE file from package.json. Contribute to TiagoDanin/Add-License-Bot development by creating an account on GitHub.

TiagoDanin avatar Oct 16 '18 18:10 TiagoDanin

Nice! Do you plan to create a hosted GitHub App for this, @TiagoDanin?

zeke avatar Oct 19 '18 18:10 zeke

@zeke Yes, https://github.com/apps/Add-License-Bot. Running on Heroku.

GitHub
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.

TiagoDanin avatar Oct 19 '18 19:10 TiagoDanin

COOOOOL!

billiegoose avatar Oct 20 '18 06:10 billiegoose

I've added it. Fingers crossed, waiting for the robot magic! I ought to get one to https://github.com/wmhilton/tree-shaking-benchmark and https://github.com/wmhilton/tree-toy for instance.

GitHub
Contribute to wmhilton/tree-shaking-benchmark development by creating an account on GitHub.
GitHub
A toy implementation of isomorphic-git where tree-shaking works - wmhilton/tree-toy

billiegoose avatar Oct 20 '18 06:10 billiegoose

YEEEESSSSSS!!!! I feel so compliant. ❤️ image

billiegoose avatar Oct 20 '18 17:10 billiegoose

Wow! It works. I was surprised to see that it committed directly to master, though. Opened an issue here: https://github.com/TiagoDanin/Add-License-Bot/issues/2

zeke avatar Oct 23 '18 17:10 zeke