Skip to content

Commit 81c9209

Browse files
authored
test: add slither (#96)
1 parent df69719 commit 81c9209

3 files changed

Lines changed: 18 additions & 1 deletion

File tree

.github/workflows/test.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,15 @@ jobs:
4141

4242
- name: Run Forge build
4343
run: |
44-
forge build --sizes
44+
forge build --sizes --build-info --skip './test/**'
4545
id: build
4646

47+
- name: Run Slither
48+
uses: crytic/slither-action@v0.4.2
49+
with:
50+
fail-on: all
51+
ignore-compile: true
52+
4753
- name: Run Forge tests
4854
run: |
4955
forge test -vvv

slither.config.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"detectors_to_exclude": [
3+
"unindexed-event-address",
4+
"too-many-digits",
5+
"naming-convention",
6+
"pragma",
7+
"reentrancy-events"
8+
],
9+
"exclude_dependencies": true
10+
}

slither.db.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)