W
windsurf-ci-integration
Configure Windsurf CI/CD integration with GitHub Actions and testing.\nUse when setting up automated testing, configuring CI pipelines,\nor integrating Windsurf tests into your build process.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure Windsurf CI/CD integration with GitHub Actions and testing.\nUse when setting up automated testing, configuring CI pipelines,\nor integrating Windsurf tests into your build process.\nTrigger with phrases like \
How to use
- 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.