Automatically keep your GitHub streak alive—without lifting a finger!
This script automates Git commits by appending a line to a file and pushing it to your GitHub repository every morning at 10 AM IST. Perfect for maintaining your contribution streak even when you're busy (or asleep 😴)!
- ✅ Runs indefinitely and waits for the perfect time to commit
- ✅ Appends a timestamp entry to commits.txt automatically
- ✅ Commits and pushes changes to GitHub every single day
- ✅ Easy to set up using github actions or locally with python script.
- ✅ Perfect for automation nerds, developers, and streak warriors
This workflow uses github actions checking the time. When the clock strikes 10:00 AM IST, it:
- Appends a line with the current timestamp to commits.txt
- Commits the change with a descriptive message
- Pushes the commit to your GitHub repo on the main branch
- Waits until the next day before repeating the cycle
git clone https://github.com/aliasgarsogiawala/git-autocommit-script.git
cd git-autocommit-script - Git installed and configured
MIT License. Use it, tweak it, automate your life.
👨💻 Aliasgar Sogiawala
Built for automation lovers and GitHub streak warriors 🔥
Feel free to connect!