'Github Actions - Cypress

I followed official Cypress documentation, and below I will attach my github workflow, but problem is it goes different way in my case. When actions run, Cypress starts downloading something, but it never ends (I waited 1.5 hour).


env:
  NODE_PATH: 'src/'
  #.. local env

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

  workflow_dispatch:

jobs:
  build:
    runs-on: self-hosted

    strategy:
      matrix:
        node-version: [ 14.x ]

    steps:

      - uses: actions/checkout@v2
      - name: Use Node.js ${{ matrix.node-version }}
        uses: actions/setup-node@v1
        with:
          node-version: ${{ matrix.node-version }}
      - run: npm ci
      - name: Server start
        uses: cypress-io/github-action@v2
        with:
          build: npm run build
          start: npm start
          spec: cypress/integration/*.js
        env:
          ELECTRON_ENABLE_STACK_DUMPING: 1
      - name: Exist check
          # Only runs if all of the files exists
        run: |
          if  [ -d "/..." ]
          then
            rm -r /...
            mv build /...
          fi

GthubAction



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source