From 971b9ab9c52087da86e31c280b3a56d3075e898c Mon Sep 17 00:00:00 2001 From: thedavidmeister Date: Tue, 10 Mar 2026 19:11:10 +0400 Subject: [PATCH 1/3] foundry lock updated --- foundry.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foundry.lock b/foundry.lock index 267d69984..004d595a2 100644 --- a/foundry.lock +++ b/foundry.lock @@ -1,6 +1,6 @@ { "lib/rain.deploy": { - "rev": "7b32ed0a79467ca0406b31e308deec070713b0fe" + "rev": "ccfdb378d2ab1ed95461ecf1355682250e487e4c" }, "lib/rain.extrospection": { "rev": "f9a46744a66daf4004a3edc1d4387ae14a9dc8e4" From 3a0687d5b113e188d2134fcdc4654e0457d4595a Mon Sep 17 00:00:00 2001 From: thedavidmeister Date: Tue, 10 Mar 2026 19:20:07 +0400 Subject: [PATCH 2/3] bump deps --- lib/rain.deploy | 2 +- lib/rain.metadata | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rain.deploy b/lib/rain.deploy index 7b32ed0a7..ccfdb378d 160000 --- a/lib/rain.deploy +++ b/lib/rain.deploy @@ -1 +1 @@ -Subproject commit 7b32ed0a79467ca0406b31e308deec070713b0fe +Subproject commit ccfdb378d2ab1ed95461ecf1355682250e487e4c diff --git a/lib/rain.metadata b/lib/rain.metadata index 355eae308..a823381df 160000 --- a/lib/rain.metadata +++ b/lib/rain.metadata @@ -1 +1 @@ -Subproject commit 355eae308568e90e12d995713eac4ae5d701605e +Subproject commit a823381df1a118fe0e217150a416566e0c182210 From 861a5c083aead5a8cb0f6ba9f99a288b16fa9e19 Mon Sep 17 00:00:00 2001 From: thedavidmeister Date: Tue, 10 Mar 2026 20:10:40 +0400 Subject: [PATCH 3/3] Add Base Sepolia to supported deploy networks Update rain.deploy submodule, foundry.toml, and CI workflow to include Base Sepolia RPC and etherscan config. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/manual-sol-artifacts.yaml | 2 ++ foundry.toml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/manual-sol-artifacts.yaml b/.github/workflows/manual-sol-artifacts.yaml index 83964758f..95a1f85c5 100644 --- a/.github/workflows/manual-sol-artifacts.yaml +++ b/.github/workflows/manual-sol-artifacts.yaml @@ -50,10 +50,12 @@ jobs: CI_DEPLOY_ARBITRUM_RPC_URL: ${{ secrets.CI_DEPLOY_ARBITRUM_RPC_URL || vars.CI_DEPLOY_ARBITRUM_RPC_URL || '' }} CI_DEPLOY_BASE_RPC_URL: ${{ secrets.CI_DEPLOY_BASE_RPC_URL || vars.CI_DEPLOY_BASE_RPC_URL || '' }} + CI_DEPLOY_BASE_SEPOLIA_RPC_URL: ${{ secrets.CI_DEPLOY_BASE_SEPOLIA_RPC_URL || vars.CI_DEPLOY_BASE_SEPOLIA_RPC_URL || '' }} CI_DEPLOY_FLARE_RPC_URL: ${{ secrets.CI_DEPLOY_FLARE_RPC_URL || vars.CI_DEPLOY_FLARE_RPC_URL || '' }} CI_DEPLOY_POLYGON_RPC_URL: ${{ secrets.CI_DEPLOY_POLYGON_RPC_URL || vars.CI_DEPLOY_POLYGON_RPC_URL || '' }} CI_DEPLOY_ARBITRUM_ETHERSCAN_API_KEY: ${{ secrets.CI_DEPLOY_ARBITRUM_ETHERSCAN_API_KEY || vars.CI_DEPLOY_ARBITRUM_ETHERSCAN_API_KEY || '' }} CI_DEPLOY_BASE_ETHERSCAN_API_KEY: ${{ secrets.CI_DEPLOY_BASE_ETHERSCAN_API_KEY || vars.CI_DEPLOY_BASE_ETHERSCAN_API_KEY || '' }} + CI_DEPLOY_BASE_SEPOLIA_ETHERSCAN_API_KEY: ${{ secrets.CI_DEPLOY_BASE_SEPOLIA_ETHERSCAN_API_KEY || vars.CI_DEPLOY_BASE_SEPOLIA_ETHERSCAN_API_KEY || '' }} CI_DEPLOY_FLARE_ETHERSCAN_API_KEY: ${{ secrets.CI_DEPLOY_FLARE_ETHERSCAN_API_KEY || vars.CI_DEPLOY_FLARE_ETHERSCAN_API_KEY || '' }} CI_DEPLOY_POLYGON_ETHERSCAN_API_KEY: ${{ secrets.CI_DEPLOY_POLYGON_ETHERSCAN_API_KEY || vars.CI_DEPLOY_POLYGON_ETHERSCAN_API_KEY || '' }} \ No newline at end of file diff --git a/foundry.toml b/foundry.toml index 87fcc78f6..59fdeb4fc 100644 --- a/foundry.toml +++ b/foundry.toml @@ -54,11 +54,13 @@ runs = 2048 [rpc_endpoints] arbitrum = "${CI_DEPLOY_ARBITRUM_RPC_URL}" base = "${CI_DEPLOY_BASE_RPC_URL}" +base_sepolia = "${CI_DEPLOY_BASE_SEPOLIA_RPC_URL}" flare = "${CI_DEPLOY_FLARE_RPC_URL}" polygon = "${CI_DEPLOY_POLYGON_RPC_URL}" [etherscan] arbitrum = { key = "${CI_DEPLOY_ARBITRUM_ETHERSCAN_API_KEY}" } base = { key = "${CI_DEPLOY_BASE_ETHERSCAN_API_KEY}" } +base_sepolia = { key = "${CI_DEPLOY_BASE_SEPOLIA_ETHERSCAN_API_KEY}" } flare = { key = "${CI_DEPLOY_FLARE_ETHERSCAN_API_KEY}" } polygon = { key = "${CI_DEPLOY_POLYGON_ETHERSCAN_API_KEY}" } \ No newline at end of file