Skip to content

Commit 52ffc52

Browse files
committed
feat: add Codecov and Slither integration to CI workflow
1 parent d15fadc commit 52ffc52

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

.github/workflows/test.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,22 @@ jobs:
4141
# run: |
4242
# forge test -vvv
4343
# id: test
44+
45+
- name: Upload coverage reports to Codecov
46+
uses: codecov/[email protected]
47+
with:
48+
token: ${{ secrets.CODECOV_TOKEN }}
49+
slug: iExecBlockchainComputing/RLC-multichain
50+
51+
- name: Run static analysis with slither
52+
uses: crytic/[email protected]
53+
with:
54+
target: "contracts/"
55+
slither-args: --checklist --markdown-root ${{ github.server_url }}/${{ github.repository }}/blob/${{ github.sha }}/
56+
fail-on: none
57+
sarif: results.sarif
58+
59+
- name: Upload SARIF file
60+
uses: github/codeql-action/upload-sarif@v3
61+
with:
62+
sarif_file: results.sarif

lib/createx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit cbac803268835138f86a69bfe01fcf05a50e0447

0 commit comments

Comments
 (0)