Introducere
Când vă gândiți la modalități de a adăuga eficiență în fluxul de lucru GitHub, luați în considerare că puteți construi aplicații și integrări pentru a vă îmbunătăți și personaliza fluxul de lucru. Prin utilizarea aplicațiilor GitHub și a aplicațiilor OAuth, puteți contribui la reducerea timpului petrecut cu activitățile manuale și să particularizați fluxul de lucru pentru a răspunde nevoilor individuale, ale echipei și ale firmei. De asemenea, puteți partaja aceste integrări cu alții pe GitHub Marketplace și, în schimb, puteți utiliza aplicații și integrări create de alți dezvoltatori.
Să presupunem că doriți o caracteristică pe care GitHub nu o acceptă încă. Poate ai vrea să automatizezi unele dintre sarcinile mai banale cu care te ocupi. De exemplu, urmărirea contribuitorilor care nu au etichetat o problemă pe care au creat-o. Sau închiderea automată a oricăror sucursale sau solicitări de extragere care rămân neatinse luni de zile. Indiferent de nevoia ta, probabil că nu ești singură. Vestea bună este că aplicațiile GitHub vă oferă o modalitate de a umple spațiile și de a automatiza procesele din depozit. Vestea mai bună este că soluția de care aveți nevoie ar putea fi deja construită.
Optimizarea valorii aplicațiilor și caracteristicilor pentru a gestiona utilizatorii din fluxul de lucru vă poate ajuta să accelerați procesele, menținând eficiența, securitatea și fiabilitatea. În acest modul, veți afla despre utilizarea acestor instrumente și a caracteristicilor lor.
În acest modul, veți învăța cum să automatizați procesele DevOps utilizând GitHub Apps care gestionează sarcini repetitive, aplică politici de echipă și menține un depozit ordonat.
Obiective de învățare
Până la sfârșitul acestui modul, veți:
- Identificați tokenurile de acces GitHub disponibile necesare pentru a accepta utilizatorii GitHub.
- Înțelegeți cum să monitorizați limitele ratei de simboluri.
- Descrieți capacitățile, cazurile de utilizare și diferențele dintre aplicațiile GitHub și aplicațiile OAuth.
- Demonstrați-vă cunoștințele, instalând o aplicație GitHub într-un depozit GitHub.
Cerințe preliminare
- Un cont GitHub
- Capacitatea de a naviga și a edita fișiere în GitHub
Acest modul acoperă automatizarea activităților comune GitHub prin intermediul aplicațiilor GitHub. Pentru a aprecia pe deplin avantajele discutate acest modul, vă recomandăm să finalizați mai întâi modulul următor:
- Introducere în GitHub