Kehittäjien helpottamiseksi GitHub-toiminnot antavat heille mahdollisuuden automatisoida työnkulku projekteissaan. Voit määrittää tietyt tapahtumat, jotka kutsuvat määritettyä työnkulkua, kuten push/pull, tai jopa laukaista sen manuaalisesti määrittämällä ' työnkulku_lähetys ”.
Tämä kätevä opas antaa ohjeita työnkulun käynnistämiseen GitHub-toiminnoissa manuaalisesti.
Workflow_dispatch GitHub-toimintojen käynnistäminen?
Jotta työnkulku voidaan käynnistää manuaalisesti, työnkulun on oltava määritettynä tapahtumassa 'workflow_dispatch'. Sen jälkeen seuraavien vaiheiden katsotaan käynnistävän työnkulun manuaalisesti.
Nopea vilkaisu:
-
- Avaa GitHub-arkisto ja siirry kohtaan ' Toiminnot ”-välilehti.
- Valitse työnkulku, suorita ja käynnistä se manuaalisesti
Vaihe 1: Tarkista työnkulkutiedosto
Tarkastetaan ensin tapahtuman kanssa määritetty työnkulkumme ' työnkulku_lähetys ” GitHub-toiminnoissa:
nimi: Tervehdys vaihtelevana päivänäpäällä:
työnkulku_lähetys
env:
Nimi: Mateen
työpaikat:
tervehdys_job:
käynnissä: ubuntu-latest
env:
blogi: LinuxHint
askeleet:
- nimi: 'LinuxHint Tutorial.'
juosta: kaiku 'Nimeni on $Name , Tervetuloa $blogi '
Meillä on työnkulku ' variable.yml ' tiedosto määritetty ' työnkulku_lähetys ', joka tulostaa joitain ympäristömuuttujia.
Vaihe 2: Siirry Toiminnot-välilehteen
Siirry päävarastosta kohtaan ' Toiminnot ” -välilehti päästäksesi työnkulkutiedostoon:
Vaihe 3: Avaa työnkulku
Avaa sen jälkeen tietty työnkulku luettelosta:
Vaihe 4: Suorita työnkulku
Suorita lopuksi työnkulku painamalla alla korostettua vaihtoehtoa:
Vaihe 5: Tarkista tulokset
Kuten aiemmin mainittiin, työnkulku tulostaa ympäristömuuttujat näytölle. Joten voit tarkastella tätä seuraavassa tulosteessa:
Nämä ovat vaiheet, jotka käynnistävät manuaalisesti 'workflow_dispatch' GitHub-toiminnoissa.
Johtopäätös
Käynnistääksesi ' worflow_dispatch ' manuaalisesti, avaa GitHub-arkisto ja siirry kohtaan ' Toiminnot ”-välilehti. Avaa sen jälkeen työnkulkutiedosto ja käynnistä se manuaalisesti käynnistääksesi sen. Tämä viesti on käsitellyt vaiheet 'workflow_dispatch' -toiminnon käynnistämiseksi manuaalisesti GitHub-toiminnoissa.