Toolverse
All skills

replit-ci-integration

by jeremylongshore

Configure Replit CI/CD integration with GitHub Actions and testing.\nUse when setting up automated testing, configuring CI pipelines,\nor integrating Replit 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
Testing

About this skill

Configure Replit CI/CD integration with GitHub Actions and testing.\nUse when setting up automated testing, configuring CI pipelines,\nor integrating Replit tests into your build process.\nTrigger with phrases like \

How to use

  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.

Related skills