Inleiding
Wanneer u nadenkt over manieren om efficiƫntie toe te voegen in uw GitHub-werkstroom, kunt u apps en integraties bouwen om uw werkstroom te verbeteren en aan te passen. Door GitHub Apps en OAuth-apps te gebruiken, kunt u helpen de hoeveelheid tijd te verminderen die u aan handmatige taken hebt besteed en uw werkstroom aan te passen aan individuele, team- en bedrijfsbehoeften. U kunt deze integraties ook delen met anderen op GitHub Marketplace en in ruil daarvoor apps en integraties gebruiken die zijn gebouwd door andere ontwikkelaars.
Stel dat u op zoek bent naar een functie die nog niet door GitHub wordt ondersteund. Misschien wilt u enkele van de meer alledaagse taken automatiseren waarmee u te maken hebt. Bijvoorbeeld het opvolgen met inzenders die geen label hebben toegevoegd aan een probleem dat ze hebben gemaakt. Of het automatisch sluiten van vertakkingen of pull-aanvragen die gedurende maanden onaangeraakt blijven. Wat u ook nodig hebt, u bent waarschijnlijk niet de enige. Het goede nieuws is dat GitHub-apps een manier bieden uw werk aan te vullen en de processen in uw opslagplaats te automatiseren. Het betere nieuws is dat de oplossing die u nodig hebt, mogelijk al is gebouwd.
Door de waarde van apps en functies voor het beheren van gebruikers in uw werkstroom te optimaliseren, kunt u uw processen versnellen terwijl de efficiƫntie, beveiliging en betrouwbaarheid behouden blijven. In deze module leert u hoe u deze hulpprogramma's en hun functies gebruikt.
In deze module leert u hoe u DevOps-processen automatiseert met behulp van GitHub-apps die terugkerende taken verwerken, teambeleid afdwingen en een overzichtelijke opslagplaats onderhouden.
Leerdoelen
Aan het einde van deze module gaat u het volgende doen:
- Identificeer beschikbare GitHub-toegangstokens die nodig zijn om GitHub-gebruikers te ondersteunen.
- Meer informatie over het bewaken van tokensnelheidslimieten.
- Beschrijf de mogelijkheden, use cases en verschillen van GitHub-apps en OAuth-apps.
- Demonstreer uw kennis door een GitHub-app te installeren in een GitHub-opslagplaats.
Vereisten
- Een GitHub-account
- De mogelijkheid om naar bestanden te navigeren en bestanden te bewerken in GitHub
In deze module wordt de automatisering van veelvoorkomende GitHub-taken via GitHub-apps behandeld. Om de voordelen van deze module volledig te waarderen, raden we u aan om eerst de volgende module te voltooien: