chore(Documentation): fix missing section #7369
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: Run tests | |
| on: | |
| push: | |
| branches: | |
| - main | |
| pull_request: | |
| jobs: | |
| main: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v5 | |
| with: | |
| fetch-depth: 0 | |
| - name: Install pnpm | |
| uses: pnpm/action-setup@v4 | |
| - name: Setup Node.js | |
| uses: actions/setup-node@v6 | |
| with: | |
| node-version: 24 | |
| - name: Install dependencies | |
| run: pnpm install --frozen-lockfile | |
| - uses: nrwl/nx-set-shas@v4 | |
| - name: Prepare NX affected commands | |
| if: github.ref != 'refs/heads/main' | |
| run: git branch --track main origin/main | |
| - name: Lint | |
| run: pnpm lint | |
| - name: Run unit tests | |
| run: pnpm affected:test | |
| - name: Prepare browser tests | |
| run: pnpm test:browser:prepare --only-shell | |
| # Should be changed to Chromium when flakiness is resolved, because of Chromium wider usage | |
| # BTW: Using Webkit for now, because Firefox has issues with parallel visual tests | |
| - name: Run browser tests in Webkit | |
| run: pnpm affected:test:browser --parallel=1 --browser.name=webkit | |
| - name: Check all generated code is committed | |
| run: git diff --exit-code |