Repository navigation
og 分享卡片卡A:总结成功后生成分享卡片文案 llm_share_card.json #110
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Browser regression | |
| on: | |
| pull_request: | |
| types: [opened, synchronize, reopened, ready_for_review, converted_to_draft] | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| jobs: | |
| chromium-regression: | |
| runs-on: [self-hosted, ci] | |
| timeout-minutes: 15 | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - uses: astral-sh/setup-uv@v8.1.0 | |
| with: | |
| enable-cache: true | |
| prune-cache: false | |
| - name: Install Python dependencies | |
| run: uv sync --frozen | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: "22" | |
| cache: npm | |
| cache-dependency-path: | | |
| package-lock.json | |
| e2e/package-lock.json | |
| - name: Install root Node dependencies | |
| run: npm ci | |
| - name: Install browser-test dependencies | |
| working-directory: e2e | |
| run: npm ci | |
| - name: Install canonical Chromium browser | |
| working-directory: e2e | |
| run: npx playwright install chromium | |
| - name: Run existing Vitest web contracts | |
| run: npm run test:web | |
| - name: Run blocking Chromium regression | |
| run: npm run test:browser |