An open API service indexing awesome lists of open source software.

https://github.com/saraleitexyz/cheeky_commit_bot

Making GitHub green again - Do hiring managers care about the contribution graph?
https://github.com/saraleitexyz/cheeky_commit_bot

automated bash bash-scripting bot commit commit-bot ssh ssh-key

Last synced: 26 days ago
JSON representation

Making GitHub green again - Do hiring managers care about the contribution graph?

Awesome Lists containing this project

README

          

# πŸ€– Cheeky Commit Bot

![Banner with the text "Cheeky Commit Bot"](/images/cheeky-banner.png)

A **totally legitimate commit bot** for GitHub that pushes once (_or as much as you want!_) a day, even when you're taking a nap or just staring into the void trying to figure out how are you going to afford a house in this economy. :trollface:

## πŸ”§ What Cheeky does:

**Cheeky** is a _tiny_ Bash script that:

- Appends the current date and time to a file (`records.txt`),
- Commits the change,
- And pushes it to your GitHub repo using SSH.

Set it up once and Cheeky takes care of your daily commit streak _like a charm_. πŸ€

_Cheeky cannot be held responsible for any raised eyebrows by hiring managers during interviews or is intended to treat commit anxiety. Use responsibly._

## βš™οΈ Quick Setup:

1. Clone this repo:

```
git clone git@github.com:yourusername/cheeky_commit_bot.git
cd cheeky_commit_bot
```

2. Make Cheeky executable:

```
chmod +x cheeky.sh
```

3. Add it to your crontab.

## :neckbeard: Beginner Setup Guides

Need **help** setting things up?

- πŸ” [SSH Setup Guide (Beginner-Friendly)](/docs/SSH-setup-guide.md)
- ⏰ [Cron & Crontab Guide](/docs/cron-setup-guide.md)

These explain everything in plain English (_and a bit of sarcasm_), **highly recommended**.

## πŸ§ͺ Tested On:

βœ… Linux Mint 22.1 Cinnamon (_and that's basically it_) :trollface:

## 🌟 Like Cheeky?

If this little bot made you chuckle, helped you keep your streak alive or taught you a thing or two about Bash; **consider leaving a ⭐️**!

I'm totally **open to contributions**, especially if you want to adapt Cheeky for other operating systems. Feel free to fork, PR or open an issue!

**Special thanks to [@AMarqs](https://github.com/AMarqs)** who kindly lent me an iPad so I could draw Cheeky’s beautiful face. ❀️

## πŸ’Œ Contact:

Written with κ¨„οΈŽ by **Sara Leite** - shell script enjoyer and professional cheeky automator.

πŸ”— [LinkedIn](https://www.linkedin.com/in/saraleitexyz)
πŸ™ [GitHub](https://github.com/saraleitexyz)

Thanks for stopping by! See ya! β™‘