For å lette utviklerne gjør GitHub-handlinger dem i stand til å automatisere arbeidsflyten i prosjektene sine. Du kan spesifisere de spesifikke hendelsene for å kalle den konfigurerte arbeidsflyten som push/pull eller til og med utløse den manuelt ved å definere ' workflow_dispatch '.
Denne praktiske veiledningen vil opplyse instruksjonene for å utløse arbeidsflyten i GitHub-handlinger manuelt.
Hvordan utløse workflow_dispatch GitHub-handlinger?
For å utløse arbeidsflyten manuelt, må du ha arbeidsflyten konfigurert på hendelsen 'workflow_dispatch'. Etter det vurderes følgende trinn for å starte arbeidsflyten manuelt.
Rask kikk:
-
- Åpne GitHub-depotet og gå til ' Handlinger '-fanen.
- Velg arbeidsflyten, kjør og utløs den manuelt
Trinn 1: Sjekk arbeidsflytfilen
Først, la oss sjekke arbeidsflyten vår konfigurert med hendelsen ' workflow_dispatch ” i GitHub-handlingene:
navn: Hilsen på variabel dagpå:
workflow_dispatch
env:
Navn: Mateen
arbeidsplasser:
hilsen_jobb:
kjører på: ubuntu-nyeste
env:
blogg: LinuxHint
trinn:
- Navn: 'LinuxHint Tutorial.'
løpe: ekko 'Mitt navn er $navn , Velkommen til $blogg '
Vi har arbeidsflyten i ' variabel.yml ' fil konfigurert på ' workflow_dispatch ” som skriver ut noen miljøvariabler.
Trinn 2: Gå til fanen Handlinger
Fra hovedlageret ditt, gå til ' Handlinger '-fanen for å få tilgang til arbeidsflytfilen:
Trinn 3: Åpne arbeidsflyt
Deretter åpner du den bestemte arbeidsflyten fra den oppførte:
Trinn 4: Kjør arbeidsflyt
Til slutt, kjør arbeidsflyten ved å trykke på det uthevede alternativet nedenfor:
Trinn 5: Sjekk resultater
Som vi nevnte tidligere, vil arbeidsflyten skrive ut miljøvariablene på skjermen. Så du kan se dette i følgende utgang:
Dette er trinnene for å manuelt utløse 'workflow_dispatch' i GitHub-handlinger.
Konklusjon
For å utløse ' worflow_dispatch ' manuelt, åpne GitHub-depotet, og gå til ' Handlinger '-fanen. Deretter åpner du arbeidsflytfilen og kjører den for å utløse arbeidsflyten manuelt. Dette innlegget har dekket trinnene for å utløse 'workflow_dispatch' manuelt i GitHub-handlinger.