Skip to content

Remove npm dependency from CI #24

Remove npm dependency from CI

Remove npm dependency from CI #24

Workflow file for this run

name: Fuzz Parser
on:
push:
paths:
- src/scanner.c
pull_request:
paths:
- src/scanner.c
workflow_dispatch:
jobs:
test:
name: Parser fuzzing
runs-on: ubuntu-latest
timeout-minutes: 25
steps:
- uses: actions/checkout@v3
- uses: taiki-e/install-action@just
- uses: taiki-e/install-action@v2
with:
tool: tree-sitter-cli
- run: just fuzz
- name: print tests
if: always()
run: |
find . -name '*.a'
nm -g fuzzer-out/tree-sitter/libtree-sitter.a
find . -name 'timeout-*' |
xargs -IFNAME sh -c 'echo "\nPrinting FNAME" && base64 -i FNAME'