Merge pull request #2474 from team-apm/claude/trpc-log-errors #250
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: 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 |