From 38155188f2e80ac7dc0ace59c5f7eb238430ff83 Mon Sep 17 00:00:00 2001 From: x-mass <36629999+x-mass@users.noreply.github.com> Date: Thu, 29 Feb 2024 08:39:15 +0000 Subject: [PATCH] Fix CI deploy issue --- hardhat.config.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/hardhat.config.ts b/hardhat.config.ts index ca696b2..985770d 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -9,11 +9,13 @@ require('hardhat-contract-sizer'); import './tasks/modular-test' -const SEPOLIA_PRIVATE_KEY = "SEPOLIA_PRIVATE_KEY" -const SEPOLIA_ALCHEMY_KEY = "SEPOLIA_ALCHEMY_KEY" +const DEFAULT_PRIVATE_KEY = "0x" + "0".repeat(64); // 32 bytes of zeros placeholder to pass config validation -const PRODUCTION_PRIVATE_KEY = "PRODUCTION_PRIVATE_KEY" -const PRODUCTION_ALCHEMY_KEY = "PRODUCTION_ALCHEMY_KEY" +const SEPOLIA_PRIVATE_KEY = process.env.SEPOLIA_PRIVATE_KEY || DEFAULT_PRIVATE_KEY; +const SEPOLIA_ALCHEMY_KEY = process.env.SEPOLIA_ALCHEMY_KEY || ""; + +const PRODUCTION_PRIVATE_KEY = process.env.PRODUCTION_PRIVATE_KEY || DEFAULT_PRIVATE_KEY; +const PRODUCTION_ALCHEMY_KEY = process.env.PRODUCTION_ALCHEMY_KEY || ""; const ETHERSCAN_KEY = "ETHERSCAN_KEY"