Nastavte CI/CD s GitHub Actions
Vývojáři vytvoří strukturované návody připravené ke zkopírování s pokyny k obrázkům pro dokumentaci.
Zobrazit náhled vstupu a výstupu
Vstup
- Task
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Difficulty Level
- intermediate
- Include Images Notes
- yes
- Tools Required
- GitHub account, Node.js 18+, a repository with npm scripts
Výstup (úryvek)
Jak nastavit CI/CD pipeline s GitHub Actions
Předpoklady: účet na GitHubu, Node.js 18+, repozitář s `npm test` a `npm run build`.
Krok 1 — Vytvořte soubor workflow. Ve svém repozitáři přidejte `.github/workflows/ci.yml`. [Obrázek: screenshot stromu souborů ukazující novou složku workflow]
Krok 2 — Definujte spouštěč. Nastavte workflow tak, aby běželo při každém pushi a pull requestu do main:
```yaml
on:
push:
branches: [main]
```
Krok 3 — Přidejte úlohu testů…