This is a tool to automate "open-source" contribution and pad your Github profile.
This tiny little project was built for fun. Please don't take it seriously.
This project runs a node script once per day. The script picks a random integer between 1 and 20 (configurable), and performs that many "contributions" into the master branch of an "open source" project.
This will fill out the little squares on your GitHub profile and make you look impressive.
If you want to affect your commit history in the past, check out this repo.
- Fork this repo
- Spin up a new EC2 instance
- Install
node
andnpm
on the instance - Clone your fork
- Do
npm i
- Create a new ssh key, and add it as a deploy key in your fork
- On your EC2 instance, change
git config user.name
andgit config user.email
to your own details - Do
npm i pm2 -g
- Do
pm2 start index.js -n openSourceContributor --cron '0 18 * * *'
- Optional: set up an uptime monitor on your EC2 instance