Skip to content

Commit 7ca1ee0

Browse files
Merge pull request #2949 from rainlanguage/manual-sol-verify
ci: add Manual sol verify workflow
2 parents 92b6bde + 4657409 commit 7ca1ee0

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Manual sol verify
2+
# Re-dispatching the idempotent deploy broadcasts nothing, so `--verify` cannot repair an unverified suite; this can.
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
contract:
7+
type: string
8+
required: true
9+
description: |
10+
`path:Contract` to submit: a suite's `artifactPath` in
11+
`src/abstract/RaindexDeploySuites.sol`, also printed on the
12+
`manual verification command:` line of `script/Deploy.sol`.
13+
address:
14+
type: string
15+
required: true
16+
description: |
17+
The suite's deployed address, the same on every network (Zoltu).
18+
Networks come from `[etherscan]` in `foundry.toml`.
19+
jobs:
20+
verify:
21+
uses: rainlanguage/rainix/.github/workflows/rainix-manual-sol-verify.yaml@main
22+
with:
23+
contract: ${{ inputs.contract }}
24+
address: ${{ inputs.address }}
25+
secrets: inherit

0 commit comments

Comments
 (0)