diff --git a/.github/workflows/ci-e2e.yaml b/.github/workflows/ci-e2e.yaml index 984d5f8b..ab4d0502 100644 --- a/.github/workflows/ci-e2e.yaml +++ b/.github/workflows/ci-e2e.yaml @@ -32,8 +32,10 @@ jobs: run: pnpm install - name: Build packages run: pnpm exec turbo run build + - name: Lint & Type-check + run: pnpm exec turbo run lint type-check --filter=e2e - name: Run E2E tests - run: pnpm --filter e2e test + run: pnpm --filter e2e test:e2e env: VITE_TAILOR_APP_URL: ${{ secrets.E2E_TAILOR_APP_URL }} VITE_TAILOR_CLIENT_ID: ${{ secrets.E2E_TAILOR_CLIENT_ID }} diff --git a/.github/workflows/ci-packages.yaml b/.github/workflows/ci-packages.yaml index 1c62640d..815c8351 100644 --- a/.github/workflows/ci-packages.yaml +++ b/.github/workflows/ci-packages.yaml @@ -6,6 +6,9 @@ on: - "packages/**" - "examples/**" - "docs/**" + - "package.json" + - "pnpm-lock.yaml" + - "pnpm-workspace.yaml" - ".github/workflows/ci-packages.yaml" - ".github/actions/ci/action.yaml" diff --git a/e2e/package.json b/e2e/package.json index ae2a41f5..55518ba4 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -3,8 +3,8 @@ "private": true, "type": "module", "scripts": { - "test": "playwright test", - "test:ui": "playwright test --ui", + "test:e2e": "playwright test", + "test:e2e:ui": "playwright test --ui", "dev": "vite --config app/vite.config.ts", "deploy:backend": "cd backend && tailor-sdk apply --workspace-id $TAILOR_PLATFORM_WORKSPACE_ID --yes" },