Granska versionen och testa en åtgärd

Slutförd

Åtgärder skapar ofta konsolutdata. Du behöver inte ansluta direkt till löparna för att hämta utdata.

Konsolens utdata från åtgärder är tillgängliga direkt från GitHub-användargränssnittet.

Välj Åtgärder på den översta lagringsplatsens meny för att se en lista över utförda arbetsflöden för att se utdata.

Klicka sedan på jobbets namn för att se stegens utdata.

Konsolutdata från åtgärder.

Konsolutdata kan hjälpa dig att felsöka. Om det inte räcker kan du också aktivera mer loggning. Se: Aktivera felsökningsloggning.

Versionshantering för åtgärder

Även om du gärna hämtar den senaste versionen av åtgärden finns det många situationer där du kanske vill ha en specifik version av åtgärden.

Du kan begära en specifik åtgärdsversion på flera sätt:

Taggar

Med taggar kan du ange de exakta versioner som du vill arbeta med.


steps:
    -uses: actions/install-timer@v2.0.1

SHA-baserade hashar

Du kan ange en begärd SHA-baserad hash för en åtgärd. Det säkerställer att åtgärden inte har ändrats. Nackdelen med detta är dock att du inte heller får uppdateringar av åtgärden automatiskt.

steps:
    -uses: actions/install-timer@327239021f7cc39fe7327647b213799853a9eb98

Grenar

Ett vanligt sätt att begära åtgärder är att referera till den gren som du vill arbeta med. Sedan får du den senaste versionen från den grenen. Det innebär att du kommer att dra nytta av uppdateringar, men det ökar också risken för kodbrytning.

steps:
    -uses: actions/install-timer@develop

Testa en åtgärd

GitHub erbjuder flera utbildningsverktyg för åtgärder.

GitHub Actions: hello-world

Du ser ett grundläggande exempel på hur du:

  • Organisera och identifiera arbetsflödesfiler.
  • Lägg till körbara skript.
  • Skapa arbetsflöden och åtgärdsblock.
  • Utlösa arbetsflöden.
  • Identifiera arbetsflödesloggar.