Add your github stats to your profile without wakatime
Add this comments into your README.md file
<!--START_SECTION:GITHUB_STATS--> and <!--END_SECTION:GITHUB_STATS-->
You can see more precisely in this README file
You need a github token with "repo" scope
You can generate it here -> https://github.com/settings/tokens
You need to add the GitHub Token in the repository secrets
You can find it in the repository settings
The format must be GH_TOKEN=<your github token here>
Create a github Workflow File into your repository
Here is a simple exemple:
name: 'Update profile stats'
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
permissions:
contents: write
jobs:
update-stats:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: TTENSHII/github-profile-stats@main
with:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
DEBUG: 'false'
SHOW_HOURS: 'true'
SHOW_DAYS: 'true'
SHOW_LANGUAGES: 'true'
LANGUAGES_COUNT: '5'
SHOW_OVERWIEW: 'true'
COMMIT_MESSAGE: 'Update profile stats'
- More statistics
- Customizable Ui
🌉 - Working hours stats
Morning : ##······················· 9%
Afternoon : #########················ 34%
Evening : #########················ 37%
Night : #####···················· 19%
📅 - Working days stats
Monday : ###······················ 13%
Tuesday : ####····················· 14%
Wednesday : ####····················· 17%
Thursday : ###······················ 12%
Friday : ###······················ 11%
Saturday : ###······················ 10%
Sunday : ######··················· 24%
📊 - Top languages
Javascript : ###······················ 11%
Haskell : #####···················· 19%
Typescript : #####···················· 20%
C++ : ###########·············· 45%
C : #························ 5%
🎏 - Quick overview of my profile
👥 - Followers: 12
👤 - Following: 17
📂 - Public repositories: 9
🔒 - Private repositories: 20
⭐ - Repositories starred: 28
🔃 - Pull requests: 282
🏮 - Issues: 8
🐲 - Repos contributed to: 31
🍃 - Commits made: 1068