11 runs-on: ubuntu-latest
13 - uses: actions/checkout@v2
14 - uses: actions/setup-node@v1
15 - name: Install Packages
18 run: node Makefile lint
19 - name: Check Rule Files
20 run: node Makefile checkRuleFiles
21 - name: Check Licenses
22 run: node Makefile checkLicenses
29 node: [16.x, 15.x, 14.x, 13.x, 12.x, 10.x, "10.12.0"]
35 runs-on: ${{ matrix.os }}
37 - uses: actions/checkout@v2
38 - uses: actions/setup-node@v1
40 node-version: ${{ matrix.node }}
41 - name: Install Packages
44 run: node Makefile mocha
46 run: node Makefile fuzz
50 runs-on: ubuntu-latest
52 - uses: actions/checkout@v2
53 - uses: actions/setup-node@v1
56 - name: Install Packages
59 run: node Makefile karma
61 run: node Makefile fuzz