1name: "Run tests"
2description: "Runs the tests"
3
4runs:
5 using: "composite"
6 steps:
7 - name: Install nextest
8 uses: taiki-e/install-action@921e2c9f7148d7ba14cd819f417db338f63e733c # nextest
9
10 - name: Install Node
11 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
12 with:
13 node-version: "18"
14
15 - name: Limit target directory size
16 shell: bash -euxo pipefail {0}
17 run: script/clear-target-dir-if-larger-than 350 200
18
19 - name: Run tests
20 shell: bash -euxo pipefail {0}
21 run: cargo nextest run --workspace --no-fail-fast --failure-output immediate-final