Apžvalga
GitHub integracija jungiasi prie jūsų GitHub paskyros ir automatiškai renka jūsų kodo pakeitimus, pull request ir kodo peržiūras. Šie duomenys naudojami jūsų kasdieniam dienoraščiui praturtinti detaliuoju kūrimo darbo įrašu.
Naudojimo atvejai
- Automatiškai fiksuoja jūsų kodo pakeitimus ir kodo pokyčius įvairiose saugyklose
- Registruoja pull request veiklą, įskaitant peržiūras ir diskusijas
- Filtruoja pagal autorių ir saugyklą tikslingiems dienoraščio įrašams
Renkami duomenys
- Kodo pakeitimai — SHA, žinutė, autorius, laiko žyma (kiekvienai saugyklai)
- Pull request — numeris, pavadinimas, būsena, aprašymo ištrauka, sukūrimo/atnaujinimo/suliejimo datos
- Įvykiai — atidarytos/uždarytos problemos, komentarai, kodo peržiūros, šakų kūrimas/trynimas
- Saugyklos metrikos — žvaigždutės, šakės, stebėtojai, atviros problemos (su kasdieniais pokyčiais)
- Vartotojo metrikos — sekėjai, sekamieji, viešų saugyklų skaičius (su pokyčiais)
Duomenys filtruojami pagal autorių ir pasirinktas saugyklas. Botų sugeneruoti PR (dependabot, renovate) automatiškai neįtraukiami.
Dienoraščio ištraukos pavyzdys
2026 m. kovo 12 d.
Auth refaktoringas pagaliau išleistas
Kūrimas
Įkėliau 3 kodo pakeitimus į acme/api — perdariau autentifikacijos tarpinę programinę įrangą, kad palaikytų atnaujinimo žetonus. Žetonų rotacijos logika buvo sudėtingesnė nei tikėtasi, bet naujasis procesas elegantiškai tvarko kraštinius atvejus.
Peržiūrėjau ir suliejau PR #42 acme/web, pridėdamas tamsaus režimo palaikymą nustatymų puslapyje. Palikau kelis komentarus apie spalvų kontrasto santykius prieš patvirtinant.
Produktyvi programavimo diena — autentifikacijos perdarymas buvo atidėtų darbų sąraše savaitėmis, ir malonu pagaliau jį išleisti.
Nustatymas
Prisijunkite su savo GitHub paskyra per OAuth. Tada galėsite pasirinkti, kurias saugyklas ir veiklos tipus sekti.
Leidimai
repo — Skaitymo prieiga prie saugyklų, kodo pakeitimų ir pull request
read:user — Jūsų GitHub profilio informacijos skaitymas (vartotojo vardas, avataras)
Planas
Prieinama visuose planuose (Free, Basic, Advanced).