-
Notifications
You must be signed in to change notification settings - Fork 5
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
ci(slither): add config file #22
Commits on Oct 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4397209 - Browse repository at this point
Copy the full SHA 4397209View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b659d - Browse repository at this point
Copy the full SHA 13b659dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd9586b - Browse repository at this point
Copy the full SHA fd9586bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfc7515 - Browse repository at this point
Copy the full SHA bfc7515View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16796cd - Browse repository at this point
Copy the full SHA 16796cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57204a4 - Browse repository at this point
Copy the full SHA 57204a4View commit details
Commits on Oct 5, 2022
-
* ci: add slither * ci: slither code scanning integration * ci: change configs * build: bump pragma * build: change pragmas
Configuration menu - View commit details
-
Copy full SHA for 2815114 - Browse repository at this point
Copy the full SHA 2815114View commit details
Commits on Oct 6, 2022
-
* docs: add WIP note * ci: add scopelint to ci * fix: add foundry install step to CI * style: move fmt before slither so both slither tasks are adjacent in PRs * wrong solidity formatting to test ci fmt job * fix solidity and break toml formatting to test fmt ci job * restore formatting
Configuration menu - View commit details
-
Copy full SHA for a89d6db - Browse repository at this point
Copy the full SHA a89d6dbView commit details
Commits on Oct 7, 2022
-
chore: exclude slither detector and fix test names (ScopeLift#3)
* one test should error * chore: fix naming convention + exclude that slither check
Configuration menu - View commit details
-
Copy full SHA for a11fbc9 - Browse repository at this point
Copy the full SHA a11fbc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 600bc5d - Browse repository at this point
Copy the full SHA 600bc5dView commit details
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7b75a5b - Browse repository at this point
Copy the full SHA 7b75a5bView commit details
Commits on Oct 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 40c296a - Browse repository at this point
Copy the full SHA 40c296aView commit details
Commits on Oct 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3e51965 - Browse repository at this point
Copy the full SHA 3e51965View commit details
Commits on Oct 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c69750a - Browse repository at this point
Copy the full SHA c69750aView commit details
Commits on Oct 27, 2022
-
slither CI behavior improvement (ScopeLift#4)
* add unused function to fail slither and update ci * dummy commit * add comment * updates
Configuration menu - View commit details
-
Copy full SHA for 750aac6 - Browse repository at this point
Copy the full SHA 750aac6View commit details
Commits on Oct 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 215ed68 - Browse repository at this point
Copy the full SHA 215ed68View commit details
Commits on Oct 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a496551 - Browse repository at this point
Copy the full SHA a496551View commit details
Commits on Nov 2, 2022
-
Docs and cleanup (ScopeLift#6)
* chore: put ci profile first since it inherits default solc, fix typo * docs: update README * build: update forge-std * ci: download scopelint binary * ci: fix repo * ci: try different binary * docs: update README
Configuration menu - View commit details
-
Copy full SHA for 2b6307b - Browse repository at this point
Copy the full SHA 2b6307bView commit details
Commits on Nov 15, 2022
-
ci/refactor: check coverage and update script/test format (ScopeLift#8)
* ci: remove 'install deps' step, foundry does this automatically * ci: initial coverage check * chore: install deps for coverage (not yet auto installed) * ci: install lcov * ci: forgot to generate lcov * ci: comment out the lcov directory filter * ci: filter out test and script dirs by default * refactor: use deploy script to scaffold tests, follow best practice test structure + naming conventions * docs: update docs * docs: add info on coverage * ci: forge coverage now installs missing deps * ci: log scopelint version * ci: remove outdated rust toolchain install * chore: comment out broadcast call in sample script for now * chore: add lcov.info to gitignore * ci: preserve coverage branch info * docs: update best practices link and coverage section * ci: also print coverage summary in CI (though it won't be filtered) * doc: add comments
Configuration menu - View commit details
-
Copy full SHA for 30de4a7 - Browse repository at this point
Copy the full SHA 30de4a7View commit details
Commits on Dec 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 070e804 - Browse repository at this point
Copy the full SHA 070e804View commit details
Commits on Dec 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1a7d2db - Browse repository at this point
Copy the full SHA 1a7d2dbView commit details
Commits on Jan 6, 2023
-
ci: improve coverage report (ScopeLift#9)
* ci: add second coverage tool * try another * maybe remove versioning fixes other tool * fixes * test comment deletion * test title * remove title * test * always run * restore normal counter file * cleanup ci file
Configuration menu - View commit details
-
Copy full SHA for 8350858 - Browse repository at this point
Copy the full SHA 8350858View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4cdc75 - Browse repository at this point
Copy the full SHA c4cdc75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34958eb - Browse repository at this point
Copy the full SHA 34958ebView commit details
Commits on Jan 19, 2023
-
ci: remove "version:" in foundry-toolchain invocation (ScopeLift#11)
docs: update note about caching
Configuration menu - View commit details
-
Copy full SHA for 21a229c - Browse repository at this point
Copy the full SHA 21a229cView commit details
Commits on Feb 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f7591b2 - Browse repository at this point
Copy the full SHA f7591b2View commit details
Commits on Mar 5, 2023
-
ci: fix issues in "slither-analyze" job in ci.yml (ScopeLift#14)
* ci: fix bug in "slither-analyze" job in ci.yml * ci: change the target from "contracts/" to "src/" * ci: add "security-events" write permission to "slither-analyze" job in ci.yml * ci: remove redundant "filter-paths" arg from "slither-analyze" job
Configuration menu - View commit details
-
Copy full SHA for 71bf524 - Browse repository at this point
Copy the full SHA 71bf524View commit details
Commits on Mar 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d0ec3e9 - Browse repository at this point
Copy the full SHA d0ec3e9View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6b6b405 - Browse repository at this point
Copy the full SHA 6b6b405View commit details
Commits on Jun 5, 2023
-
chore: add IDE folders to .gitignore (ScopeLift#19)
* ide gitignore * style: capitalization --------- Co-authored-by: Matt Solomon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bc8e8b - Browse repository at this point
Copy the full SHA 4bc8e8bView commit details
Commits on Jul 7, 2023
-
chore: small improvements (ScopeLift#20)
* chore: disable slither reentrancy detector in scripts * build: pin to 0.8.20 * chore: absolute imports * ci: ignore solc-version check this check is subjective, and I don't think project should necessarily follow the version recommendations from slither (partly because historically the versions suggested by that check were not updated frequently) * build: explicitly specify evm version to protect against foundry changing the default * docs: update README
Configuration menu - View commit details
-
Copy full SHA for fd3875d - Browse repository at this point
Copy the full SHA fd3875dView commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f62a2a2 - Browse repository at this point
Copy the full SHA f62a2a2View commit details