Granska versionen och testa en åtgä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 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.
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.