Hvordan udløses workflow_dispatch GitHub-handlinger?

Hvordan Udloses Workflow Dispatch Github Handlinger



For at lette udviklerne gør GitHub-handlinger dem i stand til at automatisere arbejdsgangen i deres projekter. Du kan angive de specifikke hændelser, der skal kaldes den konfigurerede arbejdsgang som push/pull eller endda udløse den manuelt ved at definere ' workflow_dispatch ”.

Denne praktiske guide vil oplyse instruktionerne til at udløse arbejdsgangen i GitHub-handlinger manuelt.







Hvordan udløses workflow_dispatch GitHub-handlinger?

For at udløse workflowet manuelt skal du have workflowet konfigureret på hændelsen 'workflow_dispatch'. Derefter overvejes følgende trin for at starte arbejdsgangen manuelt.



Hurtigt blik:



    • Åbn GitHub-lageret og gå til ' Handlinger ' fanen.
    • Vælg arbejdsgangen, kør og udløs den manuelt

Trin 1: Tjek Workflow-filen





Lad os først tjekke vores arbejdsgang konfigureret med hændelsen ' workflow_dispatch ” i GitHub-handlingerne:

navn: Hilsen på skiftende dag

på:
workflow_dispatch

env:
Navn: Mateen

job:
hilsen_job:
kører-på: ubuntu-nyeste
env:
blog: LinuxHint
trin:
- navn: 'LinuxHint Tutorial.'
løb: ekko 'Mit navn er $navn , Velkommen til $blog '



Vi har arbejdsgangen i ' variabel.yml ' fil konfigureret på ' workflow_dispatch ” som udskriver nogle miljøvariabler.



Trin 2: Gå til fanen Handlinger

Fra dit hovedlager skal du gå til ' Handlinger '-fanen for at få adgang til workflow-filen:


Trin 3: Åbn Workflow

Åbn derefter den særlige arbejdsgang fra den angivne:


Trin 4: Kør Workflow

Til sidst skal du køre arbejdsgangen ved at trykke på den nedenstående fremhævede indstilling:


Trin 5: Tjek resultater

Som vi nævnte tidligere, vil arbejdsgangen udskrive miljøvariablerne på skærmen. Så du kan se dette i følgende output:


Dette er trinene til manuelt at udløse 'workflow_dispatch' i GitHub-handlinger.

Konklusion

For at udløse ' worflow_dispatch ” manuelt, åbn GitHub-lageret og gå til “ Handlinger ' fanen. Åbn derefter workflow-filen og kør den for at udløse workflowet manuelt. Dette indlæg har dækket trinene til at udløse 'workflow_dispatch' manuelt i GitHub-handlinger.