Skonfiguruj CI/CD z GitHub Actions
Programiści zyskują, generując ustrukturyzowane, gotowe do wklejenia poradniki z podpowiedziami obrazów do dokumentacji.
Zobacz podgląd danych wejściowych i wyjściowych
Dane wejściowe
- 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
Wynik (fragment)
Jak skonfigurować pipeline CI/CD z GitHub Actions
Wymagania wstępne: konto GitHub, Node.js 18+, repozytorium z `npm test` i `npm run build`.
Krok 1 — Utwórz plik workflow. W swoim repozytorium dodaj `.github/workflows/ci.yml`. [Obraz: zrzut ekranu drzewa plików z nowym folderem workflow]
Krok 2 — Zdefiniuj wyzwalacz. Ustaw workflow tak, by uruchamiał się przy każdym pushu i pull requeście do main:
```yaml
on:
push:
branches: [main]
```
Krok 3 — Dodaj zadanie testowe…