Skip to content

feat(cli): add --runbook-input flag to surfpool start#418

Merged
MicaiahReid merged 2 commits intosolana-foundation:mainfrom
shibu0x:feat/runbook-input-start
Dec 1, 2025
Merged

feat(cli): add --runbook-input flag to surfpool start#418
MicaiahReid merged 2 commits intosolana-foundation:mainfrom
shibu0x:feat/runbook-input-start

Conversation

@shibu0x
Copy link
Copy Markdown
Contributor

@shibu0x shibu0x commented Nov 22, 2025

Adds support for passing runbook input files during surfpool start,
mirroring the existing --input functionality in surfpool run.

This allows overriding txtx.yml inputs for the automatically
executed deployment runbooks when starting the simnet.

Closes #281

@shibu0x
Copy link
Copy Markdown
Contributor Author

shibu0x commented Nov 22, 2025

gm gm @MicaiahReid ser, can you please take a look ?

Copy link
Copy Markdown
Collaborator

@MicaiahReid MicaiahReid left a comment

Choose a reason for hiding this comment

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

This is awesome! Just tested, it's working great. Just one small change request.

}
}

let input_location = cmd.runbook_input.clone();
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This is a weird name, can we rename to runbook_input?

Signed-off-by: Shivendra Mishra <shivendramishra.sm93@gmail.com>
@shibu0x shibu0x force-pushed the feat/runbook-input-start branch from 32a32c1 to 81b2473 Compare November 26, 2025 09:24
@MicaiahReid MicaiahReid merged commit 92e9df6 into solana-foundation:main Dec 1, 2025
3 checks passed
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.

Allow passing --input flag to surfpool start

2 participants