forge-script:
uses: init4tech/actions/.github/workflows/auto-release.yml@main
with:
github-environment: 'dev'
forge-script-contract: '0x0000000000000000000000000000000000000000'
forge-script-signature: 'myFunction(address,uint256)'
forge-script-params: '0x0000000000000000000000000000000000000000 123'
github-environment
Description: The github environment to use for the release
Type: string
forge-script-contract
Description: The forge script contract to use for the release
Type: string
forge-script-signature
Description: The signature of the function you want to call in the forge script contract
Type: string
forge-script-params
Description: A space separated list of parameters to pass to the forge script
Type: string
aws-role
Description: The AWS role to use for the kms signer key for forge
kms-key-id
Description: The AWS kms key id to use for the kms signer key for forge
rpc-url
Description: The url of the rpc endpoint for forge to use