Denna webbläsare stöds inte längre.
Uppgradera till Microsoft Edge för att dra nytta av de senaste funktionerna, säkerhetsuppdateringarna och teknisk support.
Välj det bästa svaret på respektive fråga.
Vad är GitHub Script?
Ett programmeringsspråk som kompileras till Java Script.
En automatiseringssyntax för GitHub Shell.
En arbetsflödesåtgärd som möjliggör GitHub API-åtkomst från GitHub Actions.
Vad är skillnaden mellan GitHub Script och GitHub Actions?
GitHub Actions är till för att automatisera pipelines för kompilering och lansering. Det är skrivet i programmeringsspråket GitHub Script.
GitHub Actions är en arbetsflödesmotor som automatiserar körningen av åtgärder. GitHub Script är en av de åtgärder du kan använda i ett arbetsflöde.
GitHub Actions automatiserar arbetsflöden som körs i GitHub. GitHub Script automatiserar arbetsflöden som körs utanför GitHub.
Varför skulle någon använda följande YAML i en GitHub Script-åtgärd: if: contains(github.event.issue.labels.*.name, 'bug')?
if: contains(github.event.issue.labels.*.name, 'bug')
För att säkerställa att skriptet endast körs när målproblemet är märkt som en bugg.
För att se till att nya problemnamn inte bryter mot felrapporteringsprincipen när problem skapas.
För att automatiskt flagga alla incheckningar som innehåller kod som matchar namnområdesmönstret github.event.issue.labels.*.name som ett fel.
github.event.issue.labels.*.name
Du måste svara på alla frågor innan du kontrollerar ditt arbete.
Var den här sidan hjälpsam?
Behöver du hjälp med detta ämne?
Vill du prova att använda Ask Learn för att förtydliga eller vägleda dig genom detta ämne?