Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows CI for Slither #1137

Merged
merged 21 commits into from
Apr 1, 2022
Merged
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
f37b861
workflows: parser: use solc-select from pip
elopez Mar 21, 2022
9d05e5e
workflows: parser: Run tests also on Windows
elopez Mar 21, 2022
7097bc1
workflows: parser: bump solc-select to >=v1.0.0b1
elopez Mar 21, 2022
39ba44c
workflows: parser: FIXME: install patched crytic-compile
elopez Mar 21, 2022
c8a9430
workflows: features: enable Windows runs
elopez Mar 21, 2022
089f9be
workflows: features: FIXME: install patched crytic-compile
elopez Mar 21, 2022
2b45dc2
workflows: detectors: enable Windows runs
elopez Mar 21, 2022
0fffcf5
workflows: detectors, features, parser: disable fail-fast
elopez Mar 21, 2022
cf51d08
tests: detectors: adjust GENERIC_PATH replacement for Windows
elopez Mar 21, 2022
8c7350f
tests: use lf endings for test code
elopez Mar 21, 2022
9eb0997
workflows: detectors: FIXME: install patched crytic-compile
elopez Mar 21, 2022
e7d8cc1
workflows: ci: enable Windows runs
elopez Mar 21, 2022
1abde74
workflows: ci: FIXME: install patched crytic-compile
elopez Mar 21, 2022
ca960e2
workflows: *: update actions/setup-python to v3
elopez Mar 21, 2022
8ab5880
workflows: ci: add msys2 tools to path
elopez Mar 21, 2022
da555aa
workflows: ci: disable broken Windows workflows
elopez Mar 21, 2022
35eba9b
workflows: apply linter fixes
elopez Mar 21, 2022
8349da7
workflows: ci: enable dapp test
elopez Mar 21, 2022
869e95b
tests: dapp: fix test
elopez Mar 21, 2022
a29f610
core: normalize paths on POSIX style
elopez Mar 22, 2022
0906169
workflows: ci: enable printers tests on Windows
elopez Mar 22, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
workflows: detectors: FIXME: install patched crytic-compile
  • Loading branch information
elopez committed Mar 21, 2022
commit 9eb0997590582b9907376925a2381215ddf5c2e4
4 changes: 4 additions & 0 deletions .github/workflows/detectors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ jobs:

- name: Install dependencies
run: |
# FIXME: patched crytic-compile is used to support Windows. Install from pip once branch is merged
# and crytic-compile released
pip install "crytic-compile@https://github.com/crytic/crytic-compile/archive/refs/heads/dev-windows-long-paths.zip"

python setup.py install
pip install deepdiff
pip install pytest
Expand Down