Toolverse
All skills

windsurf-ci-integration

by jeremylongshore

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

Quick info

Category
Security

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

  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.

Related skills