We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c57706f commit 75a01d0Copy full SHA for 75a01d0
.github/workflows/ci.yml
@@ -39,3 +39,27 @@ jobs:
39
uses: CodSpeedHQ/action@v1
40
with:
41
run: pnpm moon run :bench
42
+
43
+ node-versions:
44
+ runs-on: "ubuntu-latest"
45
+ name: "Node ${{ matrix.node-version }}"
46
+ strategy:
47
+ matrix:
48
+ node-version: ["14", "16", "18", "20"]
49
+ fail-fast: false
50
+ steps:
51
+ - uses: "actions/checkout@v3"
52
+ with:
53
+ fetch-depth: 0
54
+ - run: sudo apt-get install -y valgrind
55
+ - uses: pnpm/action-setup@v2
56
+ - uses: actions/setup-node@v3
57
58
+ cache: pnpm
59
+ node-version: ${{ matrix.node-version }}
60
+ - run: pnpm install --frozen-lockfile --prefer-offline
61
+ - run: pnpm moon run :build
62
63
+ - name: Run benchmarks
64
+ run: |
65
+ valgrind --tool=callgrind pnpm moon run :bench
0 commit comments