Тест автоматизации не может выполняться на действиях GitHub после запуска сборки локально на виртуальной машине

#github #continuous-integration #automated-tests #github-actions #continuous-deployment

Вопрос:

у меня есть код и сценарий автоматизации в одной ветке GitHub , я хочу сначала создать свой код локально, а затем запустить на нем сценарий автоматизации. вот мой файл .yml

 name: Automation

on:
  push:
    branches: [ test ]
  pull_request:
    branches: [ test ]

jobs:
  setup:
      runs-on: macos-latest
      steps:
       - uses: actions/checkout@v2
       - uses: actions/setup-node@v2
       - name: install ionic
         run : npm install -g ionic
       - run: |
           npm install 
           nohup bash -c "ionic serve --dev-logger-port 8100 --configuration=staging -b 2>amp;1 amp;" amp;amp; sleep 9
           
         
  build:
   runs-on: windows-latest
   needs: setup
   env:
      working-directory: ./Tests

   steps:
    - uses: actions/checkout@v2
    - uses: nanasess/setup-chromedriver@master
    - run: chromedriver --url-base=/wd/hub amp;     
      
    - name: Setup .NET
      uses: actions/setup-dotnet@v1
      with:
        dotnet-version: 5.0.x
        
    - name: Restore dependencies
      run: dotnet restore
      working-directory: ${{env.working-directory}}

    - name: Build
      run: dotnet build --no-restore
      working-directory: ${{env.working-directory}}

    - name: Test
      run: dotnet test --no-build --verbosity normal
      working-directory: ${{env.working-directory}} 
 

проблема в том, что я получил отказ в подключении после запуска chrome

есть какая-нибудь помощь или предложения?