Как правильно настроить GitHubActions для репозитория JS? - PullRequest
0 голосов
/ 17 июня 2020

Доброго времени суток! У меня есть репозиторий: https://github.com/nikitaodnorob/rap-paraphraser. Сегодня я получил несколько PR от dependabot, но все они провалились.

Например: Bump react from 16.13.0 to 16.13.1. Постройка для этого PR провалилась с ошибкой Cannot find module '@babel/compat-data/corejs3-shipped-proposals'. Но если я клонирую эту ветку и собираю локально, все будет успешно.

Затем я обновил eslint и pu sh непосредственно в ветке master. Я создал свое приложение локально, но действия GitHub снова не удались.

Есть одно мое действие build.yml:

name: Build
on:
  push:
    branches:
      - master
  pull_request:
    branches:
      - master

jobs:
  build:
    name: Build
    runs-on: ubuntu-18.04
    steps:
      - name: Clone repository
        uses: actions/checkout@master

      - name: Install packages
        run: yarn

      - name: Build application
        run: yarn build

В какой-то ветке я заменил

pull_request:
    branches:
      - master

на pull_request:. Я думал, что решит проблему с dependabot PR, но не

Не могли бы вы помочь? Где у меня ошибка в действиях GitHub? Почему приложение, которое я успешно создал локально, не работает в GitHub?

...