I
instantly-ci-integration
Zautomatyzuj testowanie integracji Instantly za pomocą GitHub Actions i CI/CD
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do konfiguracji pipelinów CI/CD dla integracji Instantly.ai z GitHub Actions. Pozwala ustawić zautomatyzowane testy, walidację kluczy API i wdrażanie webhook'ów bez wysyłania rzeczywistych wiadomości e-mail. Wykorzystuje mock server Instantly, dzięki czemu testy nie konsumują limitów produkcyjnych. Idealny dla deweloperów pracujących z API v2 Instantly, którzy chcą zintegrować testy z procesem budowania kodu.
Jak używać
- Upewnij się, że Twój projekt zawiera kod integracji Instantly i ma zainstalowany Node.js 18+ lub Python 3.10+. 2. W ustawieniach repozytorium GitHub dodaj sekret INSTANTLY_API_KEY z Twoim kluczem API (będzie używany w testach produkcyjnych). 3. Utwórz plik .github/workflows/instantly-ci.yml w swoim repozytorium i skopiuj do niego workflow GitHub Actions opisany w dokumentacji skilla — workflow automatycznie ustawia zmienne środowiskowe INSTANTLY_USE_MOCK i INSTANTLY_BASE_URL, aby testy działały na mock serverze. 4. W workflow'u skonfiguruj kroki: checkout kodu, setup Node.js, instalacja zależności (npm ci), type checking (tsc), linting (eslint) i uruchomienie testów jednostkowych (vitest) — wszystkie kroki będą się uruchamiać przy push'ach do main i develop oraz przy pull requestach. 5. Zatwierdź plik workflow'u do repozytorium — od tego momentu testy będą uruchamiać się automatycznie przy każdej zmianie kodu, walidując integrację z API Instantly bez ryzyka wysłania rzeczywistych wiadomości.
Podobne skille
D
differential-review
autor: trailofbits
Testowanie
2510
P
playwright-browser-automation
autor: lackeyjb
Testowanie
13130
C
code-reviewer
autor: google-gemini
Testowanie
1248
W
wcag-audit-patterns
autor: wshobson
Testowanie
1893
P
playwright
autor: BloomBooks
Testowanie
1298
C
crypto-research
autor: stevengonsalvez
Testowanie
14118