chore(e2e): 👷 Fix e2e pipeline

This commit is contained in:
Baptiste Arnaud
2022-01-28 17:57:14 +01:00
parent 65209c2638
commit 02bd2b94ba
20 changed files with 967 additions and 911 deletions

View File

@@ -14,11 +14,24 @@ jobs:
- uses: actions/checkout@v2
- name: Install dependencies
run: yarn
- name: Run tests
run: yarn turbo run test --scope=builder
- name: Install Playwright
run: npx playwright install --with-deps
- name: Build db package
working-directory: ./packages/db
run: yarn build
env:
DATABASE_URL: ${{ secrets.TEST_DATABASE_URL }}
- name: Build models package
working-directory: ./packages/models
run: yarn build
- name: Run tests
working-directory: ./apps/builder
run: yarn test
env:
GOOGLE_REFRESH_TOKEN_TEST: ${{ secrets.GOOGLE_REFRESH_TOKEN_TEST }}
PLAYWRIGHT_BUILDER_TEST_BASE_URL: ${{ github.event.deployment_status.target_url }}
GITHUB_EMAIL: ${{ secrets.PLAYWRIGHT_GITHUB_EMAIL }}
GITHUB_PASSWORD: ${{ secrets.PLAYWRIGHT_GITHUB_PASSWORD }}
DATABASE_URL: ${{ secrets.TEST_DATABASE_URL }}
- name: Upload test results
if: always()
uses: actions/upload-artifact@v2