Some projects using etherform (e.g. SavingCircles) could read the admin address for upgradeable contracts from an environment variable via vm.envAddress("ADMIN_ADDRESS") in their deploy scripts.
Right now, the reusable workflows only forward PRIVATE_KEY and RPC_URL into the deploy steps, so ADMIN_ADDRESS is not available to forge script. This issue proposes adding an optional ADMIN_ADDRESS secret and wiring it through to the deploy jobs.
Some projects using etherform (e.g. SavingCircles) could read the admin address for upgradeable contracts from an environment variable via
vm.envAddress("ADMIN_ADDRESS")in their deploy scripts.Right now, the reusable workflows only forward
PRIVATE_KEYandRPC_URLinto the deploy steps, soADMIN_ADDRESSis not available to forge script. This issue proposes adding an optionalADMIN_ADDRESSsecret and wiring it through to the deploy jobs.