Skip to content

Bump cl-ccip#965

Open
carte7000 wants to merge 3 commits intomainfrom
simon/devenv/bump-ccip
Open

Bump cl-ccip#965
carte7000 wants to merge 3 commits intomainfrom
simon/devenv/bump-ccip

Conversation

@carte7000
Copy link
Contributor

No description provided.

@carte7000 carte7000 marked this pull request as ready for review March 23, 2026 20:10
@carte7000 carte7000 requested review from a team and skudasov as code owners March 23, 2026 20:10
Copilot AI review requested due to automatic review settings March 23, 2026 20:10
@carte7000 carte7000 enabled auto-merge March 23, 2026 20:10
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the build/devenv module’s Chainlink CCIP-related dependencies and adapts the devenv environment config generation to match updated changeset inputs.

Changes:

  • Bumped github.com/smartcontractkit/chainlink-ccip submodules used by devenv (deployment + ccv/chains/evm) to a newer pseudo-version.
  • Updated devenv’s aggregator config generation to pass Topology (and removed ChainSelectors) to the CCIP changeset input.
  • Removed ChainSelectors from the indexer config changeset input to match the updated dependency API.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
build/devenv/go.sum Updated checksums for newer chainlink-ccip submodule pseudo-versions.
build/devenv/go.mod Bumped chainlink-ccip submodule versions used by devenv.
build/devenv/environment.go Adjusted changeset input wiring for aggregator/indexer config generation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -17,8 +17,8 @@ require (
github.com/rs/zerolog v1.34.0
github.com/smartcontractkit/chain-selectors v1.0.97
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260319175550-83cf59fe6839
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR title suggests a general "bump cl-ccip", but go.mod only updates the chainlink-ccip submodules (deployment + ccv/chains/evm) while the root github.com/smartcontractkit/chainlink-ccip requirement remains pinned to the older pseudo-version. This can result in multiple different commits of the same repo being pulled in for different module paths, which can be confusing and occasionally lead to subtle incompatibilities. Consider bumping the root chainlink-ccip module to the same commit (or add a short note explaining why the root module is intentionally kept back).

Suggested change
github.com/smartcontractkit/chainlink-ccip v0.1.1-solana.0.20260319175550-83cf59fe6839
github.com/smartcontractkit/chainlink-ccip v0.0.0-20260323194646-82b60f38ec35

Copilot uses AI. Check for mistakes.
@github-actions
Copy link

Code coverage report:

Package main simon/devenv/bump-ccip diff
github.com/smartcontractkit/chainlink-ccv/aggregator 47.79% 47.75% -0.04%
github.com/smartcontractkit/chainlink-ccv/bootstrap 42.35% 42.35% +0.00%
github.com/smartcontractkit/chainlink-ccv/cli 86.39% 86.39% +0.00%
github.com/smartcontractkit/chainlink-ccv/cmd 0.00% 0.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/common 50.74% 50.74% +0.00%
github.com/smartcontractkit/chainlink-ccv/executor 46.42% 46.42% +0.00%
github.com/smartcontractkit/chainlink-ccv/indexer 42.70% 42.70% +0.00%
github.com/smartcontractkit/chainlink-ccv/integration 45.27% 45.38% +0.11%
github.com/smartcontractkit/chainlink-ccv/pkg 100.00% 100.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/pricer 0.00% 0.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/protocol 68.69% 68.69% +0.00%
github.com/smartcontractkit/chainlink-ccv/verifier 33.10% 33.10% +0.00%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants