github-actions-templates
Gotowe szablony GitHub Actions do testowania, budowania i wdrażania aplikacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do tworzenia produkcyjnych workflow'ów GitHub Actions dla ciągłej integracji i wdrażania. Automatyzuj testy, budowanie obrazów Docker, wdrażanie do Kubernetes i skanowanie bezpieczeństwa. Zawiera sprawdzone wzorce dla Node.js, konteneryzacji i wielośrodowiskowych kompilacji. Oszczędzaj czas na konfiguracji CI/CD, używając gotowych szablonów dostosowanych do różnych stosów technologicznych.
Jak używać
Zainstaluj skill github-actions-templates w swoim środowisku agenta, upewniając się że masz dostęp do repozytorium GitHub i uprawnień do tworzenia workflow'ów.
Wybierz wzorzec workflow'u odpowiadający Twojemu przypadkowi użycia: testowanie aplikacji (Pattern 1), budowanie i push obrazu Docker (Pattern 2), lub inne scenariusze CI/CD takie jak wdrażanie do Kubernetes czy skanowanie bezpieczeństwa.
Skopiuj wybrany szablon YAML do katalogu
.github/workflows/w swoim repozytorium, na przykład.github/workflows/test.ymldla workflow'u testów.Dostosuj konfigurację do swoich potrzeb: zmień gałęzie Git (branches), wersje Node.js w macierzy (matrix), nazwy rejestrów kontenerów lub ścieżki do plików pokrycia testów.
Skonfiguruj niezbędne sekrety w ustawieniach repozytorium (np. REGISTRY_PASSWORD, DOCKER_USERNAME) jeśli workflow wymaga uwierzytelniania do rejestrów lub usług zewnętrznych.
Zatwierdź i wypchnij plik workflow'u do repozytorium — GitHub Actions automatycznie uruchomi workflow na podstawie zdefiniowanych wyzwalaczy (push, pull request, tagi).