File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 44
44
- name : Test on Rust ${{ matrix.toolchain }}
45
45
if : ${{ matrix.build-net-tokio }} != true
46
46
run : RUSTFLAGS="-C link-dead-code" cargo test --verbose -p lightning
47
+
48
+ fuzz :
49
+ runs-on : ubuntu-latest
50
+ env :
51
+ TOOLCHAIN : stable
52
+ steps :
53
+ - name : Checkout source code
54
+ uses : actions/checkout@v2
55
+ - name : Install Rust ${{ env.TOOLCHAIN }} toolchain
56
+ uses : actions-rs/toolchain@v1
57
+ with :
58
+ toolchain : ${{ env.TOOLCHAIN }}
59
+ override : true
60
+ profile : minimal
61
+ - name : Install dependencies for honggfuzz
62
+ run : sudo apt install build-essential binutils-dev libunwind-dev
63
+ - name : Fuzz test on Rust ${{ matrix.TOOLCHAIN }}
64
+ run : cd fuzz && cargo test --verbose
65
+ - name : Generate fuzz report
66
+ run : cd fuzz && ./ci-fuzz.sh
You can’t perform that action at this time.
0 commit comments