Skip to content

Merge pull request #2474 from team-apm/claude/trpc-log-errors #250

Merge pull request #2474 from team-apm/claude/trpc-log-errors

Merge pull request #2474 from team-apm/claude/trpc-log-errors #250

Workflow file for this run

name: E2E
on:
push:
branches: [main]
# base を main に限定しない: 中間ブランチ宛ての PR(stacked PR)にも CI を回すため。
# branches フィルタは head ではなく base を見るので、限定すると stacked PR が無検証になる。
pull_request:
# 同一 PR の古い実行は打ち切る。push イベントでは打ち切らない:
# main の各コミットは Actions のステータスとして残す必要があり、
# 短時間に複数マージが来たときに先行分を消してしまうため。
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
e2e:
name: E2E (Playwright)
# メインターゲットの Windows で、出荷形態に近いパッケージ版を起動して検証する
runs-on: windows-latest
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v7
with:
node-version: '24'
cache: 'yarn'
- run: yarn install --frozen-lockfile
- run: yarn package
- run: yarn test:e2e