privacy-scaling-explorations / zk-kit

A monorepo of reusable libraries for zero-knowledge technologies.
https://zkkit.pse.dev
MIT License
291 stars 79 forks source link

ci: skip contract tests when PR changes are unrelated #277

Closed baumstern closed 6 months ago

baumstern commented 7 months ago

This PR skips contract tests when changes are unrelated to contract files. Specifically, contract tests will only be triggered if files under packages/**/*.sol are modified

baumstern commented 7 months ago

utACK

(Failing test is unrelated to this PR).

Do you think you could mirror the ci optimizations you did in zk-kit in #277 and #268 in https://github.com/semaphore-protocol/semaphore? Both are monorepos with similar setups.

Sure thing!