193 Commits

Author SHA1 Message Date
andrussal
f4f15e1e83 Split cfgsync network helpers into address/peers modules 2025-12-10 09:34:50 +01:00
andrussal
eb80a16c7c Move cfgsync node config assembly into builder module 2025-12-10 09:28:47 +01:00
andrussal
d6f9f00043 Extract cfgsync KMS config helper 2025-12-10 09:26:11 +01:00
andrussal
b7d9386c26 Add cfgsync input validation module and thiserror dep 2025-12-10 09:22:47 +01:00
andrussal
5564942152 Extract cfgsync provider creation into module 2025-12-10 09:19:08 +01:00
andrussal
34c3c06c79 Split cfgsync host and network helpers into modules 2025-12-10 09:13:36 +01:00
andrussal
da9ef2f90e Refactor compose runner into commands/descriptor/platform/template modules 2025-12-10 08:39:32 +01:00
andrussal
a76630d3e1 Update topology imports to new module structure 2025-12-10 08:29:41 +01:00
andrussal
253b0e7a0e Factor readiness checks into dedicated modules 2025-12-10 08:07:16 +01:00
andrussal
ab026f67fa Refactor topology module into separated config/generation/deployment/readiness 2025-12-10 07:41:14 +01:00
andrussal
235d021c33 Harden book .nojekyll step 2025-12-10 06:36:04 +01:00
andrussal
2fa5fe7973 Add consensus header range API and adaptive liveness lag 2025-12-10 06:35:11 +01:00
andrussal
32bfe6cef2 Extend CI smoke runs and simplify liveness 2025-12-10 05:52:44 +01:00
andrussal
ec4a1e26e5 Extend CI smoke runs to 120s 2025-12-10 05:48:44 +01:00
andrussal
de24524d25 Fix mdBook output paths for Pages 2025-12-10 05:26:12 +01:00
andrussal
3ba373bb2b Fix compose bundle download path 2025-12-10 01:52:50 +01:00
andrussal
772221d89b Align build artifact name with smoke workflows 2025-12-09 18:43:05 +01:00
andrussal
5c1ddf4ad9 Align CI binaries cache keys with VERSION 2025-12-09 18:38:34 +01:00
andrussal
68027080b8 Compose smoke: build linux bundle when artifact missing 2025-12-09 18:22:47 +01:00
andrussal
06bc15e29e Host smoke: build bundle when artifact missing 2025-12-09 18:19:19 +01:00
andrussal
2c54c17239 Fix setup-circuits realpath helpers 2025-12-09 17:54:36 +01:00
andrussal
99da5da1cc Fix workflow env references 2025-12-09 17:52:41 +01:00
andrussal
f9016249ee Add minimal docs placeholder for GitHub Pages 2025-12-09 17:52:18 +01:00
andrussal
dc68379520 Fix circuits setup when staging dir matches stack dir 2025-12-09 17:50:02 +01:00
andrussal
9953f8f4d6 Add workflow defaults for version envs 2025-12-09 17:48:17 +01:00
andrussal
c4a7037e44 Use VERSION env in lint workflow 2025-12-09 17:46:39 +01:00
andrussal
a171219909 Centralize timeouts and cfgsync defaults 2025-12-09 17:45:10 +01:00
andrussal
ff63bc0132 Centralize cfgsync port/KZG defaults in Rust 2025-12-09 17:34:34 +01:00
andrussal
78f38f4ca0 Require versions.env, add rev updater, and externalize Docker args 2025-12-09 17:24:11 +01:00
andrussal
0835669898 Improve run-examples logging/validation around tar input 2025-12-09 16:51:01 +01:00
andrussal
13fbcc0402 Align CI bundle names with script defaults 2025-12-09 16:44:36 +01:00
andrussal
c093cad17c Echo bundle output path for clarity 2025-12-09 16:31:45 +01:00
andrussal
e0d63f3671 Pass circuits platform through compose builds and Dockerfile 2025-12-09 16:28:59 +01:00
andrussal
874a4531c9 Deduplicate node/executor entrypoints into shared run_nomos.sh 2025-12-09 16:24:05 +01:00
andrussal
baa94221e8 Isolate circuits installs per platform and force non-interactive 2025-12-09 16:11:30 +01:00
andrussal
90f9a84470 Centralize KZG/circuits paths via paths.env 2025-12-09 16:03:19 +01:00
andrussal
7f40724376 Simplify container entrypoints 2025-12-09 15:50:56 +01:00
andrussal
f7a56d61ba Normalize demo env vars across runners 2025-12-09 15:39:59 +01:00
andrussal
74ecd6528b Centralize versions via env, harden bundle/image builds, and add arch checks for compose 2025-12-09 15:38:33 +01:00
andrussal
bc7094fb5b Fix Pages build output and compose circuits platform defaults 2025-12-09 14:01:39 +01:00
andrussal
88ef948993 Force isolated circuits dirs in docker and host bundle builds 2025-12-09 13:30:29 +01:00
andrussal
aa27817052 Fix linux bundle build to use isolated circuits dir 2025-12-09 13:27:04 +01:00
andrussal
8ce4689bac Isolate host/linux bundle builds to separate circuit dirs 2025-12-09 13:20:19 +01:00
andrussal
f880d6fc68 Use host circuits on non-Linux for compose/k8s runs 2025-12-09 12:45:47 +01:00
andrussal
0a969db9ee Fix CI smoke jobs to use correct bundle tar paths 2025-12-09 12:09:43 +01:00
andrussal
857c995bb6 Fix compose/k8s bundle auto-detection 2025-12-09 12:09:43 +01:00
andrussal
51426c37da Harden bundle packaging tar options 2025-12-09 12:09:43 +01:00
andrussal
a5498068ba Restore working bundle and run scripts 2025-12-09 12:09:43 +01:00
andrussal
35f3188ad4 Fix host runs by resolving KZG params file 2025-12-09 10:18:36 +01:00
andrussal
f8a41b06b1 Refine demo tooling and shared configs 2025-12-09 09:43:49 +01:00