Skip to content

Conversation

@infra-griddle
Copy link
Contributor

@infra-griddle infra-griddle bot commented Nov 18, 2025

Onboarding to Griddle 🚀

Description

This PR is created to onboard the repository to Griddle. It contains the necessary files and configurations to get started with Griddle.

Files Added

  • griddle.yaml: This file contains the configuration for Griddle.
  • deploy/README.md: This file contains the README for the deployment directory.

Next Steps

Make any changes you need to the files in this Pull Request. Once you are ready, merge this Pull Request into your main branch.
You will notice that some actions will be created automatically in your repository, such as the deployment workflow, push Helm charts, and more.

Note

Please make sure to review the files added in this Pull Request. If you have any questions or need assistance, feel free to reach out to the Devex CI/CD team.

@infra-griddle infra-griddle bot requested review from a team and skudasov as code owners November 18, 2025 16:40
@github-actions
Copy link

E2E Smoke Test Results

Test Case Status Duration
TestE2ESmoke/extra_args_v2/src->dst_msg_execution_eoa_receiver pass 6.03s
TestE2ESmoke/extra_args_v2/dst->src_msg_execution_eoa_receiver pass 6.02s
TestE2ESmoke/extra_args_v2/1337->3337_msg_execution_mock_receiver pass 6.02s
TestE2ESmoke/extra_args_v2 pass 18.07s
TestE2ESmoke/extra_args_v3_messaging/EOA_receiver_and_default_committee_verifier pass 6.02s
TestE2ESmoke/extra_args_v3_messaging/EOA_receiver_and_secondary_committee_verifier fail 41.02s
TestE2ESmoke/extra_args_v3_messaging/receiver_w/_secondary_verifier_required fail 41.02s
TestE2ESmoke/extra_args_v3_messaging/receiver_w/_secondary_required_and_tertiary_optional_threshold=1 fail 41.02s
TestE2ESmoke/extra_args_v3_messaging/receiver_w/_default_required,_secondary_and_tertiary_optional,_threshold=1,_message_specifies_all_three fail 41.02s
TestE2ESmoke/extra_args_v3_messaging/receiver_w/_default_required,_secondary_and_tertiary_optional,_threshold=1,_message_specifies_default_and_secondary fail 41.02s
TestE2ESmoke/extra_args_v3_messaging/receiver_w/_default_required,_secondary_and_tertiary_optional,_threshold=1,_message_specifies_default_and_tertiary fail 41.02s
TestE2ESmoke/extra_args_v3_messaging/EOA_receiver_and_default_committee_verifier#01 pass 6.02s
TestE2ESmoke/extra_args_v3_messaging/max_data_size pass 6.02s
TestE2ESmoke/extra_args_v3_messaging fail 264.2s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(BurnMintTokenPool_1.6.1_[]_to_BurnMintTokenPool_1.6.1_[])) pass 8.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(LockReleaseTokenPool_1.7.0_[default]_to_LockReleaseTokenPool_1.7.0_[default])) pass 7.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(BurnMintTokenPool_1.7.0_[default]_to_BurnMintTokenPool_1.7.0_[default])) pass 7.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(BurnMintTokenPool_1.6.1_[]_to_BurnMintTokenPool_1.7.0_[default])) pass 8.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(BurnMintTokenPool_1.7.0_[default]_to_BurnMintTokenPool_1.6.1_[])) pass 7.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(BurnMintTokenPool_1.7.0_[default_secondary]_to_BurnMintTokenPool_1.7.0_[default_secondary])) fail 47.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(BurnMintTokenPool_1.7.0_[]_to_BurnMintTokenPool_1.7.0_[])) pass 7.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_(TEST_(BurnMintTokenPool_1.7.0_[secondary]_to_BurnMintTokenPool_1.7.0_[secondary])) fail 47.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_1.7.0_(TEST_(LockReleaseTokenPool_1.7.0_[default]_to_LockReleaseTokenPool_1.7.0_[default]))_default_finality pass 8.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_mock_receiver_and_token_transfer_1.7.0_(TEST_(LockReleaseTokenPool_1.7.0_[default]_to_LockReleaseTokenPool_1.7.0_[default]))_default_finality pass 8.04s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[default]_to_BurnMintTokenPool_1.7.0_[default]))_default_finality pass 8.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_mock_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[default]_to_BurnMintTokenPool_1.7.0_[default]))_default_finality pass 8.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[default_secondary]_to_BurnMintTokenPool_1.7.0_[default_secondary]))_default_finality fail 47.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_mock_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[default_secondary]_to_BurnMintTokenPool_1.7.0_[default_secondary]))_default_finality fail 47.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[]_to_BurnMintTokenPool_1.7.0_[]))_default_finality pass 7.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_mock_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[]_to_BurnMintTokenPool_1.7.0_[]))_default_finality pass 7.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_EOA_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[secondary]_to_BurnMintTokenPool_1.7.0_[secondary]))_default_finality fail 47.03s
TestE2ESmoke/extra_args_v3_token_transfer/src_dst_msg_execution_with_mock_receiver_and_token_transfer_1.7.0_(TEST_(BurnMintTokenPool_1.7.0_[secondary]_to_BurnMintTokenPool_1.7.0_[secondary]))_default_finality fail 47.03s
TestE2ESmoke/extra_args_v3_token_transfer fail 372.58s
TestE2ESmoke fail 654.99s

Full logs are available in the workflow artifacts.

@@ -0,0 +1,5 @@
name: chainlink-ccv-indexer-1
Copy link

Choose a reason for hiding this comment

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

Suggested change
name: chainlink-ccv-indexer-1
name: chainlink-ccv-indexer-2

@@ -0,0 +1,5 @@
name: chainlink-ccv-indexer-2
Copy link

Choose a reason for hiding this comment

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

Suggested change
name: chainlink-ccv-indexer-2
name: chainlink-ccv-indexer-1

port: 50051
managedDB:
enabled: true
engineVersion: "15.4"
Copy link

Choose a reason for hiding this comment

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

why do we use PostgreSQL 15.4 and not some newer version?

@AndresJulia AndresJulia enabled auto-merge January 5, 2026 14:04
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Code coverage report:

Package main griddle/onboarding diff
github.com/smartcontractkit/chainlink-ccv/aggregator 28.32% 28.32% +0.00%
github.com/smartcontractkit/chainlink-ccv/cmd 0.00% 0.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/committee 100.00% 100.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/common 0.00% 0.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/executor 49.32% 49.32% +0.00%
github.com/smartcontractkit/chainlink-ccv/indexer 22.51% 22.51% +0.00%
github.com/smartcontractkit/chainlink-ccv/integration 42.40% 42.40% +0.00%
github.com/smartcontractkit/chainlink-ccv/pkg 100.00% 100.00% +0.00%
github.com/smartcontractkit/chainlink-ccv/protocol 51.39% 51.39% +0.00%
github.com/smartcontractkit/chainlink-ccv/verifier 58.15% 58.15% +0.00%

@AndresJulia AndresJulia added this pull request to the merge queue Jan 5, 2026
Merged via the queue into main with commit 078a696 Jan 5, 2026
20 of 28 checks passed
@AndresJulia AndresJulia deleted the griddle/onboarding branch January 5, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants