Commit Graph

  • 0fb44c6955 Update book code snippets to block-style DSL helpers andrussal 2025-12-03 06:20:59 +01:00
  • 61e7fe4e25 Remove duplicate pre-commit workflow andrussal 2025-12-03 05:58:47 +01:00
  • 3edb4dacad Bundle circuits in binaries artifact and use in compose smoke andrussal 2025-12-03 05:55:53 +01:00
  • 7e544c8838 Add *_with helpers for DSL blocks and apply to examples andrussal 2025-12-03 05:52:14 +01:00
  • c0555ca347 Add topology_with helper and format scenario builder usage andrussal 2025-12-03 05:46:32 +01:00
  • dca7d79393 Run compose smoke on mac with prebuilt linux circuits (no rapidsnark rebuild) andrussal 2025-12-03 05:23:32 +01:00
  • 53565701a5 Run compose smoke on ubuntu to avoid mac gmp/rapidsnark issues andrussal 2025-12-03 05:20:50 +01:00
  • 04bad41f47 Allow actions:read for artifact fallback andrussal 2025-12-03 05:13:42 +01:00
  • a757c47209 Point local smoke to explicit KZG proving key path andrussal 2025-12-03 05:08:26 +01:00
  • 7340eb8546 Publish book to Pages only after successful build andrussal 2025-12-03 05:03:15 +01:00
  • b3ecd035db Avoid sudo when installing nomos binaries on mac runner andrussal 2025-12-03 04:53:57 +01:00
  • fdd148c81c Fallback to downloaded nomos binaries artifact when cache miss andrussal 2025-12-03 04:46:49 +01:00
  • 3b09b79fd5 Split binaries build into manual workflow and use cache in smoke jobs andrussal 2025-12-03 04:34:43 +01:00
  • df40d4cfe2 Remove empty local_smoke_mac job andrussal 2025-12-03 04:30:50 +01:00
  • b204bbf36d Consolidate local smoke to single mac self-hosted job andrussal 2025-12-03 04:29:46 +01:00
  • 1e32ab8839 Reuse cached nomos binaries in mac smoke jobs andrussal 2025-12-03 04:26:15 +01:00
  • 8ca28898d6 Cache nomos binary tarball per node rev andrussal 2025-12-03 04:23:56 +01:00
  • 0173a351c2 Add mac x86_64 fallback for circuits download andrussal 2025-12-03 04:14:03 +01:00
  • 8c6690f7d5 Harden nomos-circuits download/extract andrussal 2025-12-03 04:11:43 +01:00
  • f9fce36c5c Skip apt installs on self-hosted mac runners andrussal 2025-12-03 04:09:21 +01:00
  • 101144b3d6 Run compose smoke on mac self-hosted andrussal 2025-12-03 04:07:13 +01:00
  • 157e566a00 Use generic macOS self-hosted label for mac jobs andrussal 2025-12-03 04:06:07 +01:00
  • 361d47ffbb Build nomos binaries on mac self-hosted runner andrussal 2025-12-03 04:02:11 +01:00
  • babfc33b7e Remove act-specific workflow shortcuts andrussal 2025-12-03 03:58:36 +01:00
  • 4dfa3dbe78 Fix runner.temp expressions in workflows andrussal 2025-12-03 03:56:07 +01:00
  • 4438361736 Always run mac self-hosted local smoke job andrussal 2025-12-03 03:54:34 +01:00
  • e294618ea7 Upload local smoke logs on failure andrussal 2025-12-03 03:39:37 +01:00
  • 8f0af7c487 Point KZG params to proving key file andrussal 2025-12-02 14:51:34 +01:00
  • c4c033d912 Adjust CI lint workflow caching and binaries reuse andrussal 2025-12-02 14:08:54 +01:00
  • 2f321e67e0 Speed up act by reusing built binaries when present andrussal 2025-12-02 12:02:04 +01:00
  • 0b4d538dfd Build nomos binaries inline when running local/compose smoke under act andrussal 2025-12-02 11:45:11 +01:00
  • a3c1635da2 Fix act path handling for local smoke andrussal 2025-12-02 11:33:46 +01:00
  • 8296896bb3 Clean KZG params dir before staging in smoke jobs andrussal 2025-12-02 11:24:33 +01:00
  • e03e9a6074 Provide KZG params for local/compose smoke runs andrussal 2025-12-02 11:03:37 +01:00
  • 69c07503a4 Ensure local smoke test has circuits and captures output andrussal 2025-12-02 10:09:52 +01:00
  • 5a1277da8e Capture output in local runner smoke test andrussal 2025-12-02 10:05:07 +01:00
  • e1f5a601da Export nomos node/executor paths for local smoke andrussal 2025-12-02 09:22:55 +01:00
  • 6c7b356563 Document additional extension ideas andrussal 2025-12-02 09:06:17 +01:00
  • 0d7f3332fa Allow overridable node binary paths andrussal 2025-12-02 08:42:33 +01:00
  • e0e7d32159 Fix artifact paths for prebuilt nomos binaries andrussal 2025-12-02 08:02:43 +01:00
  • 90d568d93a Share prebuilt nomos binaries between smoke jobs andrussal 2025-12-02 07:41:17 +01:00
  • f336ad8141 Fix runner.temp usage in local smoke env andrussal 2025-12-02 07:15:59 +01:00
  • 254a4e6061 Reduce local smoke disk usage andrussal 2025-12-02 07:14:56 +01:00
  • a388443cca Reduce compose build disk footprint further andrussal 2025-12-02 07:13:36 +01:00
  • b53e6471a8 Trim compose build disk usage andrussal 2025-12-02 06:01:34 +01:00
  • ce50c0d5f9 Build nomos-node without locked lockfile in CI andrussal 2025-12-02 05:12:47 +01:00
  • 491df5ee4f Fix lint workflow TMPDIR handling andrussal 2025-12-01 18:39:08 +01:00
  • e1c2bb2b95 Initial import of Nomos testing framework andrussal 2025-12-01 12:48:39 +01:00
  • 2ac1d3089a Ignore generated circuit and log artifacts andrussal 2025-11-27 09:03:29 +01:00
  • c3fac08fa1 Remove generated artifacts and ignore them andrussal 2025-11-27 09:03:05 +01:00
  • a0626ea5a5 Stabilize cfgsync across runners andrussal 2025-11-27 09:02:23 +01:00
  • 6f21cc5420 Add compose CI workflow and allow rapidsnark rebuilds andrussal 2025-11-26 14:52:49 +01:00
  • 92e855741a Add testnet image build flow and runner docs andrussal 2025-11-26 12:15:07 +01:00
  • e04af1441a Use local cfgsync path without services-utils patch andrussal 2025-11-26 06:24:51 +01:00
  • e7a67d09e5 Fix compose cfgsync determinism and wallet config andrussal 2025-11-26 04:42:08 +01:00
  • 7f13a12a3d Initial import of Nomos testing framework andrussal 2025-11-25 09:13:17 +01:00