diff --git a/Makefile b/Makefile index edd1475e..2a5c546d 100644 --- a/Makefile +++ b/Makefile @@ -31,7 +31,6 @@ clean: -rm -r _site -rm -r _build -rm -r _includes/tables - -git restore _includes/tables/github-stats.html -make --directory=contributor-stats clean @@ -42,12 +41,20 @@ clean: stats: git clone --recurse-submodules https://github.com/ActivityWatch/stats.git || true +# Shallow clone: contributor-stats commits regenerated stats every few hours, +# so its history grows ~10MB/year; only the latest checkout is needed here +# (gitstats analyzes the AW repos it clones itself, not this repo's history). contributor-stats: - git clone --recurse-submodules https://github.com/ActivityWatch/contributor-stats.git || true + git clone --depth 1 --recurse-submodules https://github.com/ActivityWatch/contributor-stats.git || true _includes/tables: contributor-stats make --directory=contributor-stats build-aw cp -r contributor-stats/tables _includes/ + # contributor-stats commits only its sync-state JSON, not the rendered + # table, so generate the GitHub stats table from that state here. + cd contributor-stats && poetry install --no-interaction + make --directory=contributor-stats render + cp contributor-stats/github-activity-table.html _includes/tables/github-stats.html img/stats: stats cd stats && poetry install diff --git a/_includes/tables/github-stats.html b/_includes/tables/github-stats.html deleted file mode 100644 index 57df9e13..00000000 --- a/_includes/tables/github-stats.html +++ /dev/null @@ -1,646 +0,0 @@ -
| User | -Issues | -Comments | -PRs | -PRs Merged | -PR Comments | -Active Days | -Total | -
|---|---|---|---|---|---|---|---|
| ErikBjare | -379 | -3222 | -592 | -773 | -520 | -1258 | -5486 | -
| johan-bjareholt | -77 | -1446 | -216 | -475 | -203 | -713 | -2417 | -
| xylix | -11 | -188 | -35 | -44 | -23 | -81 | -301 | -
| iloveitaly | -7 | -80 | -38 | -35 | -29 | -78 | -189 | -
| BelKed | -18 | -131 | -14 | -7 | -14 | -105 | -184 | -
| brayo-pip | -6 | -78 | -34 | -37 | -20 | -63 | -175 | -
| nicolae-stroncea | -30 | -113 | -12 | -6 | -5 | -54 | -166 | -
| Otto-AA | -13 | -66 | -12 | -10 | -9 | -42 | -110 | -
| Alwinator | -12 | -64 | -9 | -9 | -6 | -43 | -100 | -
| nikanar | -15 | -55 | -7 | -2 | -7 | -31 | -86 | -
| ShootingKing-AM | -2 | -33 | -17 | -14 | -12 | -29 | -78 | -
| codecov-io | -0 | -52 | -0 | -0 | -0 | -47 | -52 | -
| ghost | -14 | -33 | -2 | -0 | -1 | -31 | -50 | -
| billangli | -0 | -23 | -5 | -12 | -4 | -26 | -44 | -
| NicoWeio | -7 | -11 | -9 | -3 | -7 | -24 | -37 | -
| dufferzafar | -9 | -24 | -1 | -0 | -1 | -13 | -35 | -
| 2e3s | -0 | -16 | -7 | -4 | -7 | -24 | -34 | -
| kovasap | -8 | -24 | -1 | -0 | -0 | -23 | -33 | -
| rtpHarry | -8 | -25 | -0 | -0 | -0 | -22 | -33 | -
| 8bitgentleman | -9 | -24 | -0 | -0 | -0 | -19 | -33 | -
| rakleed | -14 | -13 | -2 | -0 | -2 | -26 | -31 | -
| ahnlabb | -0 | -9 | -2 | -13 | -2 | -6 | -26 | -
| kewde | -1 | -16 | -3 | -2 | -3 | -8 | -25 | -
| OlivierMary | -2 | -16 | -3 | -0 | -3 | -5 | -24 | -
| pcuci | -6 | -16 | -0 | -0 | -0 | -15 | -22 | -
| milomg | -1 | -7 | -1 | -11 | -1 | -9 | -21 | -
| watertrainer | -9 | -11 | -0 | -0 | -0 | -15 | -20 | -
| huantianad | -3 | -5 | -6 | -0 | -6 | -9 | -20 | -
| exoji2e | -3 | -11 | -1 | -4 | -1 | -8 | -20 | -
| qcol | -4 | -13 | -1 | -0 | -1 | -13 | -19 | -
| skewballfox | -4 | -11 | -2 | -1 | -1 | -10 | -19 | -
| cunidev | -2 | -9 | -3 | -2 | -3 | -8 | -19 | -
| lundibundi | -2 | -10 | -2 | -3 | -2 | -5 | -19 | -
| rathishkumar | -1 | -18 | -0 | -0 | -0 | -5 | -19 | -
| pktiuk | -0 | -13 | -1 | -3 | -1 | -11 | -18 | -
| Saghen | -0 | -9 | -2 | -6 | -1 | -9 | -18 | -
| yratof | -7 | -10 | -0 | -0 | -0 | -6 | -17 | -
| FilipHarald | -0 | -12 | -2 | -0 | -1 | -8 | -15 | -
| BeatLink | -2 | -12 | -0 | -0 | -0 | -11 | -14 | -
| flexagoon | -2 | -10 | -1 | -0 | -1 | -9 | -14 | -
| brunoparga | -0 | -8 | -3 | -0 | -3 | -7 | -14 | -
| ianobermiller | -1 | -7 | -3 | -1 | -2 | -7 | -14 | -
| michaeljelly | -0 | -8 | -3 | -1 | -2 | -6 | -14 | -
| VictorWinberg | -0 | -0 | -7 | -0 | -7 | -1 | -14 | -
| PetbkA | -6 | -7 | -0 | -0 | -0 | -12 | -13 | -
| Mte90 | -2 | -5 | -2 | -2 | -2 | -8 | -13 | -
| wojnilowicz | -2 | -9 | -1 | -0 | -1 | -8 | -13 | -
| JFMugen | -2 | -11 | -0 | -0 | -0 | -7 | -13 | -
| Morpheus0x | -2 | -9 | -1 | -0 | -1 | -6 | -13 | -
| vedantmgoyal9 | -1 | -4 | -3 | -2 | -3 | -6 | -13 | -
| alerque | -1 | -6 | -0 | -6 | -0 | -5 | -13 | -
| tmotyl | -5 | -6 | -1 | -0 | -1 | -5 | -13 | -
| ArchaeotheriumSapienter | -0 | -5 | -5 | -0 | -2 | -10 | -12 | -
| schackbrian2012 | -1 | -11 | -0 | -0 | -0 | -8 | -12 | -
| alexriabtsev | -2 | -10 | -0 | -0 | -0 | -7 | -12 | -
| soxofaan | -2 | -2 | -3 | -2 | -3 | -6 | -12 | -
| iconma | -1 | -11 | -0 | -0 | -0 | -5 | -12 | -
| devzsolt | -2 | -6 | -2 | -0 | -2 | -3 | -12 | -
| leoschwarz | -1 | -6 | -2 | -3 | -0 | -3 | -12 | -
| shri120kant | -8 | -4 | -0 | -0 | -0 | -2 | -12 | -
| the-architech | -3 | -8 | -0 | -0 | -0 | -5 | -11 | -
| jantman | -1 | -10 | -0 | -0 | -0 | -4 | -11 | -
| theguybieber | -5 | -6 | -0 | -0 | -0 | -1 | -11 | -
- Below are some stats of contributor activity on GitHub. The table is manually updated every now and then. + Below are some stats of contributor activity on GitHub. The table is regenerated automatically by the contributor-stats repository.
Bots and users with total less than 10 have been removed.
{% include tables/github-stats.html %}- Last updated: 2024-7-11 + Last updated: {{ site.time }}