Skip to content

Commit 82109cc

Browse files
authored
Merge pull request #358 from crytic/medusa-docs
Add medusa docs
2 parents a4f9fb7 + b00dc7e commit 82109cc

File tree

6 files changed

+24
-0
lines changed

6 files changed

+24
-0
lines changed

.github/workflows/deploy.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
- uses: actions/checkout@v4
2323
with:
2424
fetch-depth: 0
25+
submodules: true
2526
- name: Install mdbook
2627
run: |
2728
cargo install --git https://github.com/montyly/mdBook.git mdbook || true

.github/workflows/lint_format.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
steps:
1414
- name: Checkout repository
1515
uses: actions/checkout@v4
16+
with:
17+
submodules: true
1618

1719
- name: Set up Node.js
1820
uses: actions/setup-node@v3
@@ -23,6 +25,13 @@ jobs:
2325
run: |
2426
npm ci
2527
28+
- name: Remove Medusa uncessary files
29+
run: |
30+
rm -rf program-analysis/medusa/chain
31+
rm -rf program-analysis/medusa/compilation
32+
rm -rf program-analysis/medusa/fuzzing
33+
rm program-analysis/medusa/docs/theme/highlight.js
34+
2635
- name: Run lint
2736
run: |
2837
npm run lint:format

.github/workflows/lint_links.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,4 @@ jobs:
2424
with:
2525
use-quiet-mode: "yes"
2626
check-modified-files-only: ${{ (github.event_name == 'pull_request' && 'yes') || 'no' }}
27+
submodules: true

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "program-analysis/medusa"]
2+
path = program-analysis/medusa
3+
url = https://github.com/crytic/medusa.git

SUMMARY.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,15 @@
106106
- [Exercise 6](./program-analysis/echidna/exercises/Exercise-6.md)
107107
- [Exercise 7](./program-analysis/echidna/exercises/Exercise-7.md)
108108
- [Exercise 8](./program-analysis/echidna/exercises/Exercise-8.md)
109+
- [Medusa](./program-analysis/medusa/docs/src/README.md) - [Getting Started](./program-analysis/medusa/docs/src/getting_started/installation.md)
110+
- [Project Configuration](./program-analysis/medusa/docs/src/project_configuration/overview.md)
111+
the vast number of configuration options that can be set up based on your project needs.
112+
- [Command Line Interface](./program-analysis/medusa/docs/src/cli/overview.md)
113+
- [Writing Tests](./program-analysis/medusa/docs/src/testing/overview.md)
114+
- [API (WIP)](./program-analysis/medusa/docs/src/api/api_overview.md)
115+
- [Cheatcodes](./program-analysis/medusa/docs/src/cheatcodes/cheatcodes_overview.md)
116+
- [Console Logging](./program-analysis/medusa/docs/src/console_logging.md)
117+
- [FAQ](./program-analysis/medusa/docs/src/faq.md)
109118
- [Manticore](./program-analysis/manticore/README.md)
110119
- [Introduction to symbolic execution](./program-analysis/manticore/symbolic-execution-introduction.md):
111120
- [Running under Manticore](./program-analysis/manticore/running-under-manticore.md)

program-analysis/medusa

Submodule medusa added at 6750032

0 commit comments

Comments
 (0)