diff --git a/.github/workflows/apps-demo02-playwright.yml b/.github/workflows/apps-demo02-playwright.yml deleted file mode 100644 index 4d90887..0000000 --- a/.github/workflows/apps-demo02-playwright.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: demo02 playwright tests -on: - push: - branches: [main] - # paths: - # - 'apps/demo02-presence/**' - pull_request: - branches: [main] - # paths: - # - 'apps/demo02-presence/**' - -env: - WORKSPACE: 'demo02-presence' - WORKSPACE_PATH: 'apps/demo02-presence' -jobs: - test: - timeout-minutes: 60 - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v4 - with: - version: 9.5 - - - name: Cache pnpm store - uses: actions/cache@v3 - with: - path: ~/.pnpm-store - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - uses: actions/setup-node@v4 - with: - node-version: 18 - - name: Install dependencies - run: pnpm -F ${WORKSPACE} install - - name: Install Playwright Browsers - run: pnpm -F ${WORKSPACE} exec playwright install --with-deps - working-directory: ${{ env.WORKSPACE_PATH }} - - name: Build the app - run: pnpm -F ${WORKSPACE} run build - - - name: Run Playwright tests - run: pnpm -F ${WORKSPACE} run test:integration - # working-directory: ${{ env.WORKSPACE_PATH }} - - uses: actions/upload-artifact@v4 - if: ${{ !cancelled() }} - with: - name: demo02-presence-playwright-report - path: ${{ env.WORKSPACE_PATH }}/playwright-report/ - retention-days: 10