Toolverse
Wszystkie skille

windsurf-ci-integration

autor: jeremylongshore

Zautomatyzuj walidację konfiguracji Windsurf w pipeline'ach CI/CD na GitHub Actions

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill integruje Windsurf bezpośrednio do procesów ciągłej integracji i wdrażania. Pozwala na automatyczną walidację plików konfiguracyjnych (.windsurfrules, .codeiumignore), egzekwowanie standardów jakości kodu generowanego przez AI oraz dystrybucję ustawień Windsurf w zespole. Użyj go, gdy konfigurujesz GitHub Actions do testowania, chcesz narzucić polityki AI code review czy automatycznie sprawdzać poprawność plików konfiguracyjnych przy każdym pull requeście.

Jak używać

  1. Upewnij się, że Twoje repozytorium GitHub ma włączone Actions i zawiera pliki konfiguracyjne Windsurf (.windsurfrules, .codeiumignore lub folder .windsurf). 2. Utwórz w repozytorium plik workflow GitHub Actions pod ścieżką .github/workflows/windsurf-config.yml, który będzie uruchamiany przy zmianach plików konfiguracyjnych. 3. W workflow dodaj krok walidacji sprawdzający, czy .windsurfrules istnieje i nie przekracza limitu 6000 znaków — skill automatycznie raportuje błędy w logu Actions. 4. Dodaj kolejny krok do weryfikacji, że .codeiumignore zawiera wymagane wzorce bezpieczeństwa (np. .env, *.pem, *.key, credentials), aby chronić wrażliwe dane przed AI. 5. Skonfiguruj trigger workflow tak, aby uruchamiał się przy każdym pull requeście dotyczącym zmian w plikach konfiguracyjnych Windsurf. 6. Po zatwierdzeniu pull requestu skill automatycznie rozpropaguje nową konfigurację do zespołu poprzez GitHub Actions, zapewniając spójne ustawienia Windsurf na całym projekcie.

Podobne skille