realdennis / commits

Manually generate the commit history using GitHub actions, no coding required, no need to install or run on local.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

commits

Generate commits using github/actions, you can generate by using this template and configure + running on workflow!

No coding required

No need to install or run on local

Just using mouse.

DEMO

Before

before

After

after

How to use

  1. Click the Use this template, do not use Fork, fork repo might not be calculated. Use this template

  2. After using template, it'll redirect to your repo's page, click Actions

  3. Click the manually-trigger in the left aside commit-history

  4. Fill your email (need to be your github account email), and configure others

  5. Run workflow

Configure value

  1. startDate: hmmm... the start date for this process
  2. count: commit times per day, (eg. 5)
  3. useDynamic: if true, will get the random value between 1 to count each day, so you can get a more real commit history / color.
  4. workdayOnly: only commit when the day is MON ~ FRI

I regret to commit to much commit!

Calm! Just remove the repo you generate from this template, then your commit history will resume back.

Developement

This project use the google/zx as the node shell-script, please make sure your node version support .mjs, I personally recommend using v16.

$ yarn

LICENSE

MIT

About

Manually generate the commit history using GitHub actions, no coding required, no need to install or run on local.


Languages

Language:JavaScript 100.0%