mirror of
https://github.com/pezkuwichain/revive.git
synced 2026-10-29 23:19:52 +00:00
ci: Add Foundry tooling integration test (#511)
## Description Adds a CI workflow that builds and tests a small Foundry project with `foundry-polkadot`'s `forge`, exercising the standard JSON interface between `resolc` and `foundry-polkadot` end-to-end. ## Resolved Issues Closes #513
This commit is contained in:
10 files changed
+239
-12
No files matched your search
@@ -0,0 +1,25 @@
|
||||
[profile.default]
|
||||
src = "src"
|
||||
test = "test"
|
||||
libs = ["lib"]
|
||||
solc = "0.8.35"
|
||||
remappings = [
|
||||
"forge-std/=lib/forge-std/src/",
|
||||
"@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
|
||||
]
|
||||
extra_output = [
|
||||
"abi",
|
||||
"metadata",
|
||||
"devdoc",
|
||||
"userdoc",
|
||||
"storageLayout",
|
||||
"ir",
|
||||
"irOptimized",
|
||||
"evm.bytecode",
|
||||
"evm.deployedBytecode",
|
||||
"evm.assembly",
|
||||
"evm.methodIdentifiers",
|
||||
]
|
||||
|
||||
[profile.default.polkadot]
|
||||
resolc_compile = true
|
||||
Reference in new issue
Block a user