Automatically update your pinned gist with weekly (monthly, yearly) WakaTime statistics.
- Create WakaTime account (it's free)
- Enable
Display code time publicly
andDisplay languages, editors...
in WakaTime profile settings - Copy WakaTime API Key
- Create a token in your GitHub account settings with the
gist scope
only and copy it - Create a new public Gist and copy ID from url (string after last slash)
- Fork this repo
- Go to Settings > Secrets > Actions secrets in your fork
- Create new Environment secrets:
GH_TOKEN
: GitHub token generated earlierWAKA_API_KEY
: API key for your WakaTime accountGIST_ID
: your Gist ID
It's all. Go to Actions > WakaTime Stats and Run workflow. Gist should update and show your WakaTime stats. Next, statistics will be updated automatically every day. Pin this gist on your profile!
Inspired from matchai/waka-box and other awesome pinned-gist project
- customizable time range
- customizable number of languages
- correct time counting of other languages
- summary report on action
You can specify optional settings in your file .github/workflows/schedule.yml
.
If you have any feedback, comments or suggestions, please feel free to open an issue within this repository.
Please see CONTRIBUTING for details.
- Pavel Bychko (abordage)
- All Contributors
The MIT License (MIT). Please see License File for more information.