GitHub Actions -generaattori
Free online Github Actions Generator tool, no installation required
Tietoja GitHub Actions Generatorista
Rakentaa GitHub Actions-työnkulun YAML:n Node.js- tai Python-projekteille. Määrität työnkulun nimen, liipaisimet, kohdehaaran, runtime-version ja valintaluettelon vaiheista (asenna, lint, testaa, rakenna, käytä); työkalu tuottaa yhden `build`-jobin ubuntu-latest:llä versiomatriisilla ja vastaavat actions/checkout-, setup-node tai setup-python-, ja run-vaiheet.
Käyttöohje
1. Aseta Työnkulun nimi ja Haara (oletus main) Kohdassa Konfiguraatio. 2. Valitse liipaisimet jotka haluat: Push, Pull Request, ja/tai Ajastus (joka paljastaa cron-syötteen, oletus 0 0 * * *). 3. Valitse Runtime (Node.js tai Python) ja sen versio (oletusarvot 20 tai 3.12). 4. Kytke kukin vaihe valintaluettelossa. 5. Kopioi live-päivittyvä YAML-tuloste Kopioi-painikkeen kautta.
Luotu vaihesarja
Jokainen työnkulku alkaa actions/checkout@v4:llä, sitten setup-node@v4 (npm-välimuistilla) tai setup-python@v5:llä. Node-vaiheet suorittavat `npm ci`, `npm run lint`, `npm test`, `npm run build`, ja kommentoidun Deploy-TOODOn. Python-vaiheet päivittävät pipin, asentavat vaatimukset, sitten valinnaisesti suorittavat flake8-lintin, pytestin, `python setup.py build`, ja kommentoidun deploy-lohkon. Runtime-versio renderöidään matrix.node-version- tai matrix.python-version-vienniksi johon viitataan ${{ matrix.*-version }}.
▶Miksi deploy-vaihe on kommentoitu pois?
▶Mitä cron-muotoa ajastusliipaisin odottaa?
▶Voinko kohdistaa useita runtime-versioita kerralla?
▶Lähetetäänkö dataani palvelimelle?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi