semaphore-protocol / semaphore

A zero-knowledge protocol for anonymous interactions.
https://semaphore.pse.dev
MIT License
887 stars 194 forks source link

build: build components sequentially #821

Closed cedoor closed 2 months ago

cedoor commented 2 months ago

Description

As mentioned here: https://github.com/semaphore-protocol/semaphore/issues/808#issuecomment-2214141098, the build script was not working correctly after https://github.com/semaphore-protocol/semaphore/pull/810.

yarn workspaces foreach --topological-dev doesn't detect some (dev)dependencies. This PR runs the build scripts sequentially (it should not affect the execution time that much).

Additionally, the Semaphore ABI JSON file is now imported from the @semaphore-protocol/utils package directly in the subgraph.

Related Issue(s)

Re #808

Checklist

openzeppelin-code[bot] commented 2 months ago

build: build components sequentially

Generated at commit: c1c8d05943dcca3323b4cd4150d76137a99793d6

🚨 Report Summary

Severity Level Results
Contracts Critical
High
Medium
Low
Note
Total
0
0
0
4
15
19
Dependencies Critical
High
Medium
Low
Note
Total
0
0
0
0
0
0

For more details view the full report in OpenZeppelin Code Inspector