Generator GitHub Actions delovnega poteka
Sestavi pripravljen GitHub Actions delovni potek iz sprožilcev, jezika in korakov.
Generator GitHub Actions delovnega poteka
Gradnja GitHub Actions delovnega poteka od začetka pomeni pomnjenje točne YAML oblike za sprožilce, strategijo matrike, predpomnilnik in dovoljenja, nato pa testiranje s potiskom in opazovanje, kako se zagon ne izvede zaradi tipografske napake. To orodje sestavi popoln, pripravljen za shranjevanje delovni potek iz niza možnosti, tako da vidite rezultat preden sploh pristigne v .github/workflows.
Izberi katere dogodke zagene delovni potek — potisk, pull zahtevek, cron razpored ali ročni workflow_dispatch zagon — in omeji potisk in pull zahtevek na določene veje ali poti datotek. Izberite jezik (Node.js, Python, Go, Rust, Java ali splošno opravilo brez koraka nastavitve) in matriko različic; generator pravilno nastavi akcijo nastavitve, predpomnilnik odvisnosti in namestitev ukaza, vključno z npm, Yarn ali pnpm za projekte Node.js. Preklopi korake testiranja in gradnje, nastavi dovolenja GITHUB_TOKEN, dodaj skupino sočasnosti, ki prekliče zamenjane zagone, in priloži korak nalaganja artefakta za izhod gradnje.
Izhod je ena sama YAML datoteka z živim štetjem opravil, korakov in vrstic, ko prilagajate možnosti. Če okidač pustite nezaznačen, se vrne jasno sporočilo namesto neveljavne datoteke, nepopoln cron izraz pa je ujet preden doseže GitHub.
Vse se dogaja lokalno v vašem brskalniku — nobeni podatki o repozitoriju, skrivnosti ali koda se ne pošiljajo nikamor. Rezultat kopirajte, ga preuzmite kot datoteko .txt za preimenovanje in spustite v .github/workflows ali ga pošljite drugemu orodju za nadaljnje urejanje.