Indførelsen
Når du overvejer måder at øge effektiviteten i din GitHub-arbejdsproces, skal du overveje, at du kan bygge apps og integrationer for at forbedre og tilpasse din arbejdsproces. Ved hjælp af GitHub Apps og OAuth Apps kan du hjælpe med at reducere den tid, der bruges på manuelle opgaver, og tilpasse din arbejdsproces, så den opfylder individuelle behov, team og virksomhedens behov. Du kan også dele disse integrationer med andre på GitHub Marketplace og til gengæld bruge apps og integrationer, der er bygget af andre udviklere.
Lad os antage, at du leder efter en funktion, som GitHub endnu ikke understøtter. Måske vil du gerne automatisere nogle af de mere hverdagsagtige opgaver, du beskæftiger dig med. For eksempel at følge op på bidragydere, der ikke har mærket et problem, de har oprettet. Eller automatisk lukning af alle grene eller pull-anmodninger, der forbliver uberørte i flere måneder. Uanset hvad du har brug for, er du nok ikke alene. Den gode nyhed er, at GitHub Apps giver dig mulighed for at udfylde hullerne og automatisere processer i dit lager. Den bedre nyhed er, at den løsning, du har brug for, måske allerede er bygget.
Optimering af værdien af apps og funktioner til administration af brugere i din arbejdsproces kan hjælpe med at fremskynde dine processer og samtidig bevare effektivitet, sikkerhed og pålidelighed. I dette modul lærer du om brugen af disse værktøjer og deres funktioner.
I dette modul lærer du, hvordan du automatiserer DevOps-processer ved hjælp af GitHub Apps, der håndterer gentagne opgaver, håndhæver teampolitikker og vedligeholder et ryddeligt lager.
Læringsmål
Når du er færdig med dette modul, skal du:
- Identificer tilgængelige GitHub-adgangstokens, der er nødvendige for at understøtte GitHub-brugere.
- Forstå, hvordan du overvåger tokenhastighedsgrænser.
- Beskriv funktionerne, use cases og forskelle i GitHub Apps og OAuth Apps.
- Demonstrer din viden ved at installere en GitHub-app i et GitHub-lager.
Forudsætninger
- En GitHub-konto
- Muligheden for at navigere i og redigere filer i GitHub
Dette modul dækker automatiseringen af almindelige GitHub-opgaver via GitHub-apps. For fuldt ud at forstå de fordele, dette modul omhandler, anbefaler vi, at du først fuldfører følgende modul: