Skip to content

og 分享卡片卡A:总结成功后生成分享卡片文案 llm_share_card.json #110

og 分享卡片卡A:总结成功后生成分享卡片文案 llm_share_card.json

og 分享卡片卡A:总结成功后生成分享卡片文案 llm_share_card.json #110

Workflow file for this run

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