name: music-room Playwright on: push: branches: [master, main] workflow_dispatch: jobs: playwright: runs-on: ubuntu-latest timeout-minutes: 45 steps: - name: Checkout repo run: | mkdir -p /work cd /work git clone http://127.0.0.1:3006/weli/huike-e2e-moicen.git . git checkout ${{ gitea.sha }} - name: Install deps & Chromium run: | cd /work npm ci npx playwright install chromium --with-deps - name: Playwright tests env: MOICEN_E2E_UNIONID: ${{ secrets.MOICEN_E2E_UNIONID }} run: | cd /work npx playwright test