Introduksjon

Fullført

GitHub Script er en arbeidsflythandling som gir deg tilgang til GitHub-API-en fra GitHub-handlinger. Den tilbyr praktisk støtte for api-bruk som er tilgjengelig i oktokit/rest.js.

La oss si at du opprettholder et levende GitHub-repositorium. Prosjektet har et betydelig antall forbrukere og bidragsytere, og du vil sørge for at de har en innbydende opplevelse. Du finner også at ansvaret for å administrere teamets planlegging og arbeidsbelastning virkelig kan legge sammen. Du trenger en løsning som gjør det mulig å levere noen av de dagligdagse oppgavene til automatisering, slik at du kan fokusere på områder der du virkelig legger til verdi. Du vet at GitHub har en API som lar deg automatisk svare på nye problemer og starte triage-arbeidsflyten for nye feilrapporter. Du har bare ikke investert tiden i å finne ut av det hele før nå.

I denne modulen lærer du hvordan du samhandler med GitHub-API-en fra en Arbeidsflyt for GitHub-handlinger ved hjelp av GitHub-skript.

Læringsmål

I denne modulen gjør du følgende:

  • Bruk GitHub-skript i arbeidsflyten.
  • Kommentere problemer ved hjelp av Octokit.
  • Legg til problemer i en prosjekttavle ved hjelp av Octokit.
  • Bruk syntaksen for arbeidsflytuttrykk til å filtrere når jobber kjører i en arbeidsflyt.

Forutsetninger

  • En GitHub-konto
  • Muligheten til å navigere og redigere filer i GitHub
  • Kjennskap til GitHub-handlinger
  • Kjennskap til CI/CD

Vi anbefaler at du fullfører Automatiser utviklingsoppgaver ved hjelp av GitHub Actions før du begynner denne modulen.