Toolverse
Wszystkie skille

github-actions-templates

autor: wshobson

Gotowe szablony GitHub Actions do testowania, budowania i wdrażania aplikacji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
66

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ć

  1. 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.

  2. 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.

  3. Skopiuj wybrany szablon YAML do katalogu .github/workflows/ w swoim repozytorium, na przykład .github/workflows/test.yml dla workflow'u testów.

  4. 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.

  5. 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.

  6. Zatwierdź i wypchnij plik workflow'u do repozytorium — GitHub Actions automatycznie uruchomi workflow na podstawie zdefiniowanych wyzwalaczy (push, pull request, tagi).

Podobne skille