Toolverse
Wszystkie skille

replit-ci-integration

autor: jeremylongshore

Zautomatyzuj testowanie i wdrażanie aplikacji Replit za pomocą GitHub Actions

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do konfiguracji ciągłej integracji i wdrażania dla projektów Replit. Połącz swoje repozytorium GitHub z Replit, skonfiguruj automatyczne testy w GitHub Actions i włącz wdrażanie przy każdym push. Obsługuje synchronizację kodu, uruchamianie testów, linting i budowanie aplikacji. Idealny dla deweloperów, którzy chcą zautomatyzować przepływ pracy bez ręcznego wdrażania.

Jak używać

  1. Przejdź do ustawień swojego Repla i kliknij "Git" na pasku bocznym. Kliknij "Connect to GitHub", autoryzuj aplikację Replit i wybierz swoje repozytorium. Od tego momentu zmiany push do GitHub będą automatycznie synchronizowane z Replit.

  2. Alternatywnie utwórz nowy Repl, wybierz "Import from GitHub", wklej adres URL repozytorium, a Replit automatycznie sklonuje projekt i skonfiguruje go.

  3. W repozytorium GitHub utwórz plik .github/workflows/test.yml w katalogu .github/workflows. Plik powinien zawierać konfigurację GitHub Actions, która uruchamia się przy push do głównej gałęzi i pull requestach. Skonfiguruj kroki do pobrania kodu, zainstalowania Node.js, uruchomienia npm ci, testów z pokryciem, lintingu i budowania.

  4. Upewnij się, że GitHub Actions są włączone w ustawieniach repozytorium i że Replit ma dostęp do GitHub Secrets potrzebnych do weryfikacji wdrożenia.

  5. Po każdym push do GitHub Actions automatycznie uruchomi testy i linting. Replit wdroży aplikację, gdy wszystkie kroki się powiodą. Możesz monitorować status w zakładce Actions na GitHub.

Podobne skille