chore(common): introduce integrity check for contract licenses#2154
chore(common): introduce integrity check for contract licenses#2154mergify[bot] merged 3 commits intomainfrom
Conversation
e94ed48 to
eff4b2d
Compare
zmalatrax
left a comment
There was a problem hiding this comment.
overall lgtm
Though, is the target only host|gateway-contracts/contracts or all contracts ?
These directories are not checks:
- host-contracts/lib/, host-contracts/examples/, host-contracts/test/, host-contracts/addresses/, host-contracts/fhevm-foundry/
- library-solidity/ (lib, examples, tests, config)
- test-suite/e2e/contracts/
- coprocessor/fhevm-engine/*/contracts/
Some of them, like host-contracts/lib/cryptography/FhevmECDSA.sol are external deps (copied from OpenZeppelin) ; if we include all these path, we should have an exclusion mechanism for such files (either --exclude or .spdx.ignore file list 🤔
Good remark, indeed. Just added some of these suggestions in the last commit. Basically, included the |
|
@Mergifyio queue |
Merge Queue Status
This pull request spent 1 hour 48 minutes 25 seconds in the queue, including 9 minutes 48 seconds running CI. ReasonThe merge conditions cannot be satisfied due to failing checks HintYou may have to fix your CI before adding the pull request to the queue again. |
|
@Mergifyio queue |
Merge Queue Status🛑 Queue command has been cancelled |
|
@Mergifyio queue |
Merge Queue Status
Required conditions to enter a queue
|
Merge Queue Status
This pull request spent 10 minutes 15 seconds in the queue, with no time running CI. ReasonPull request #2154 has been dequeued by a HintIf you want to requeue this pull request, you can post a |
|
@Mergifyio dequeue |
|
@Mergifyio refresh |
✅ Pull request refreshed |
|
@Mergifyio queue |
Merge Queue Status
This pull request spent 2 hours 11 minutes 17 seconds in the queue, including 57 minutes 44 seconds running CI. Required conditions to merge
|
Closes https://github.com/zama-ai/fhevm-internal/issues/168