Deploy Workflow
geppetto deploy is the first productionized workflow contract. It turns build, deploy, output rendering, artifact writing, and optional write-back into one repeatable path.
Config
The repo root contains geppetto.toml with Solana and optional off-chain settings.
[solana]
cluster = "devnet"
program_path = "examples/escrow"
program_binary = "target/deploy/geppetto_escrow.so"
[deploy]
mode = "hybrid"
output = "table"
Run
bun ./bin/geppetto-cli.ts deploy --output json --write-back
Outputs
.geppetto/deploy-output.json.geppetto/deploy-output.txt- optional
program_idwrite-back intogeppetto.toml
Status
The platform MVP has mock E2E coverage. The remaining operational gate is a real Solana devnet + Encore Cloud run using operator-controlled credentials.