Inleiding

Voltooid

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: