Skip to content

feature: add solana to default values #721

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 34 commits into from
Aug 19, 2025
Merged

feature: add solana to default values #721

merged 34 commits into from
Aug 19, 2025

Conversation

Anmol1696
Copy link
Collaborator

@Anmol1696 Anmol1696 commented Jul 15, 2025

Part of: #696

@Anmol1696 Anmol1696 marked this pull request as ready for review August 5, 2025 07:29
@Anmol1696 Anmol1696 requested a review from Copilot August 5, 2025 18:52
Copilot

This comment was marked as outdated.

@Anmol1696 Anmol1696 requested a review from Copilot August 19, 2025 10:17
Copy link
Contributor

@Copilot 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

This PR adds Solana support to Starship's default configuration, enabling the framework to run Solana blockchain networks in development environments. The changes include complete Solana chain configuration, Kubernetes deployment templates, initialization scripts, and comprehensive end-to-end tests.

  • Adds Solana as a new supported blockchain type with validator deployment configurations
  • Implements Solana-specific test infrastructure and RPC communication patterns
  • Configures port forwarding, registry handling, and service discovery for Solana networks

Reviewed Changes

Copilot reviewed 35 out of 35 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
starship/tests/e2e/solana_test.go Complete Solana RPC test suite covering health checks, block progression, and network status
starship/charts/devnet/templates/chains/solana/ Kubernetes deployment templates for Solana genesis and validator nodes
starship/charts/devnet/scripts/solana/ Comprehensive shell scripts for Solana node initialization and management
starship/charts/devnet/defaults.yaml Default configuration values and settings for Solana chains
starship/tests/e2e/configs/solana*.yaml Configuration files for Solana test environments

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Anmol1696 Anmol1696 merged commit a5a799e into main Aug 19, 2025
15 checks passed
@Anmol1696 Anmol1696 deleted the anmol/add-solana branch August 19, 2025 13:48
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.

1 participant