Skip to content

Commit 4d08149

Browse files
authored
Merge pull request #31 from init4tech/swanny/set-sequencer-deploy
feat(cd): add manual triggered workflow for setting the sequencer on the holesky zenith contracts
2 parents a94f710 + 146dcf8 commit 4d08149

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: CI
2+
on:
3+
workflow_dispatch:
4+
inputs:
5+
zenith-address:
6+
description: 'Address of the Zenith contract'
7+
required: true
8+
type: string
9+
sequencer-admin-address:
10+
description: 'Address of the sequencer admin account'
11+
required: true
12+
type: string
13+
14+
jobs:
15+
solidity-base:
16+
uses: init4tech/actions/.github/workflows/forge-script.yml@main
17+
with:
18+
github-environment: dev
19+
forge-script-contract: ZenithScript
20+
forge-script-signature: "setSequencerRole(address,address)"
21+
forge-script-params: "${{ inputs.zenith-address }} ${{ inputs.sequencer-admin-address }}"
22+
secrets:
23+
aws-role: ${{ secrets.AWS_DEPLOYER_ROLE }}
24+
kms-key-id: ${{ secrets.HOLESKY_SEQUENCER_ADMIN_KEY_ID }}
25+
rpc-url: ${{ secrets.HOLESKY_RPC_URL }}

0 commit comments

Comments
 (0)