name: Confirm Pull Request

on:
  pull_request:

concurrency: end-to-end-test

jobs:
  end-to-end-tests:
    name: Conduct end-to-end tests
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - run: npm ci
        name: Install dependencies
      - run: npm run end-to-end-test
        env:
          TEST_REPO: ${{ secrets.TEST_REPO }}
          TEST_USER: ${{ secrets.TEST_USER }}
          TEST_TOKEN: ${{ secrets.TEST_TOKEN }}