Настройка действий Github для моего приложения React для тестирования с помощью WebDriver.io

У меня есть приложение для реагирования, и я написал все свои тесты для приложения, но теперь я хочу настроить действия github. Если я нажимаю/вытягиваю, то будет действие github, которое может запустить мое реагирующее приложение, а также использовать WDIO для тестирования приложения. Спасибо, может кто-нибудь помочь мне решить эту проблему? Я прилагаю файл .yml для моего github/workflow.

          name: CI
on: [push, pull_request]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
        - name: Checkout
          uses: actions/checkout@v2
        - uses: actions/setup-node@v1
          with:
            node-version: 16.3.0
        - name: Install
          run: npm install
        - name: Cypress run
          uses: cypress-io/github-action@v2
          with:
            build: npm run build
            start: npm start
            wdio: "wdio run wdio.conf.js"

        - uses: actions/upload-artifact@v1
          if: failure()
          with:
            name: logs
            path: logs

0 ответов

Другие вопросы по тегам