Skip to content

flatten registration#2084

Merged
tt-cll merged 5 commits into
mainfrom
tt/topology
Jun 17, 2026
Merged

flatten registration#2084
tt-cll merged 5 commits into
mainfrom
tt/topology

Conversation

@tt-cll

@tt-cll tt-cll commented May 20, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@tt-cll tt-cll marked this pull request as ready for review May 20, 2026 20:17
@tt-cll tt-cll requested a review from a team as a code owner May 20, 2026 20:17
Copilot AI review requested due to automatic review settings May 20, 2026 20:17
@tt-cll tt-cll requested review from a team as code owners May 20, 2026 20:17
agusaldasoro
agusaldasoro previously approved these changes May 20, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 repository’s CCV deployment dependency to a newer pseudo-version that “flattens” adapter registration, and adjusts the EVM deployment adapter initialization to register each CCV adapter into the new per-adapter registries.

Changes:

  • Bump github.com/smartcontractkit/chainlink-ccv/deployment to v0.0.2-0.20260520182028-cfd627ddb60c across relevant Go modules.
  • Update EVM CCV adapter registration to use the new flattened registry API (per-adapter registries instead of a single combined registry struct).
  • Refresh corresponding go.sum entries to match the new dependency version.

Reviewed changes

Copilot reviewed 4 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
integration-tests/go.mod Bumps chainlink-ccv/deployment indirect dependency version.
integration-tests/go.sum Updates checksums for the bumped chainlink-ccv/deployment version.
devenv/go.mod Bumps chainlink-ccv/deployment indirect dependency version.
devenv/go.sum Updates checksums for the bumped chainlink-ccv/deployment version.
chains/evm/go.mod Bumps chainlink-ccv/deployment direct dependency version for the EVM module.
chains/evm/go.sum Updates checksums for the bumped chainlink-ccv/deployment version.
chains/evm/deployment/v2_0_0/adapters/init.go Switches CCV adapter registration to the new flattened per-adapter registries.

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

tt-cll and others added 3 commits May 20, 2026 14:03
Brings the flatten-registration adapter work up to latest main so it
carries both the latest chainlink-ccip structs and the FamilyRegistry
ccv adapter registrations. Resolved devenv/go.sum (union of transitive
chainlink-ccv/deployment and chainlink-common versions).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@tt-cll tt-cll enabled auto-merge June 16, 2026 21:34
@github-actions

Copy link
Copy Markdown
Metric tt/topology main
Coverage 70.1% 69.9%

@tt-cll tt-cll added this pull request to the merge queue Jun 17, 2026
Merged via the queue into main with commit c9b0aed Jun 17, 2026
58 checks passed
@tt-cll tt-cll deleted the tt/topology branch June 17, 2026 18:51
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.

7 participants