Commit Graph

  • 2fb5c92140 feat: Run unittests in parallel with Github Actions (#483) tequ 2025-04-05 02:32:47 +09:00
  • 5307bedc5c Fix missing includes in Catalogue.cpp for non-unity builds (#485) Niq Dudfield 2025-04-04 09:53:45 +07:00
  • c4b5ae3787 Fix missing includes in Catalogue.cpp for non-unity builds (#485) Niq Dudfield 2025-04-04 09:53:45 +07:00
  • cce9d372e7 [CONAN] Disable not working static containers Nicholas Dudfield 2025-04-04 09:09:46 +07:00
  • aa571df467 Fix missing includes in Catalogue.cpp for non-unity builds Nicholas Dudfield 2025-04-04 09:00:43 +07:00
  • c31119cf74 Fix missing includes in Catalogue.cpp for non-unity builds sublimator-patch-1 Niq Dudfield 2025-04-04 09:00:00 +07:00
  • ae8f6a16ed Merge remote-tracking branch 'origin/dev' into jshooks Nicholas Dudfield 2025-04-04 08:40:04 +07:00
  • b461e75869 Merge branch 'dev' into ExtendedHookState tequ 2025-04-02 19:32:28 +09:00
  • ebd2583e94 Fix using using Status with rpcError (#484) Niq Dudfield 2025-04-01 18:00:13 +07:00
  • d546d761ce Fix using using Status with rpcError (#484) Niq Dudfield 2025-04-01 18:00:13 +07:00
  • 515a77379b Catalogue (#443) RichardAH 2025-04-01 16:47:48 +10:00
  • e84a36867b Catalogue (#443) RichardAH 2025-04-01 16:47:48 +10:00
  • f914365c3f tagged cache reversion catalogue Richard Holland 2025-04-01 16:31:38 +11:00
  • 7e8436cb50 return rpc error instead of continuing when ledger header isn't read Richard Holland 2025-04-01 13:04:45 +11:00
  • 0e19a4034d Merge branch 'dev' into catalogue RichardAH 2025-04-01 11:52:43 +10:00
  • fa640624f0 remove redundant setLedgerRangePresent Richard Holland 2025-04-01 12:51:59 +11:00
  • bbdad4b2da change stream flushing to be byte-based Richard Holland 2025-04-01 12:48:43 +11:00
  • 58eb1b53f6 use proper close time on construction Richard Holland 2025-04-01 12:12:42 +11:00
  • 10b5507edd check the loaded ledger hash against computed Richard Holland 2025-04-01 12:10:45 +11:00
  • 626c8c06e0 debug builds Richard Holland 2025-03-31 12:38:20 +11:00
  • 64441f7f40 Merge branch 'tmp-conan' into jshooks Denis Angell 2025-03-30 16:50:43 +02:00
  • 0bf50c5dc7 eof Denis Angell 2025-03-30 16:48:43 +02:00
  • 3e0c8ddc61 add tests for set_state_cache tequ 2025-03-30 20:56:06 +09:00
  • 272129abd1 Merge branch 'dev' into ExtendedHookState tequ 2025-03-29 22:23:22 +09:00
  • 8b0592ce06 Update xahau-sh-build-in-docker.yml Denis Angell 2025-03-29 04:22:35 +01:00
  • c27e2a9c05 Update xahau-sh-build-in-docker.yml Denis Angell 2025-03-29 03:26:09 +01:00
  • f8d22bbc24 add caching Denis Angell 2025-03-29 03:08:58 +01:00
  • 95ab35a185 Update release-builder.sh Denis Angell 2025-03-29 02:43:43 +01:00
  • 313ad7134b test workflow Denis Angell 2025-03-29 02:40:38 +01:00
  • 859dcbcabf remove EXIT_IF_CONTAINER_RUNNING Denis Angell 2025-03-29 02:26:01 +01:00
  • a8e9448b1a revert docker dependency cache Denis Angell 2025-03-29 02:15:13 +01:00
  • cab4d63a07 revert some cmake builds Denis Angell 2025-03-28 20:44:09 +01:00
  • 9a90a7ffdc optional release builder Denis Angell 2025-03-28 20:42:18 +01:00
  • ddbbe91e5a attempt fix builder Denis Angell 2025-03-28 19:32:37 +01:00
  • 2d9ac91cd1 fix build dir Denis Angell 2025-03-28 14:29:25 +01:00
  • 8e4d75ec39 fix local building fix-release-builder Denis Angell 2025-03-28 14:21:53 +01:00
  • 9532ea7dec tmp fix docker release builder Denis Angell 2025-03-28 12:01:56 +01:00
  • ed243745f8 fix checkpatterns Denis Angell 2025-03-28 11:49:45 +01:00
  • 5eac2d3e44 change on fields Denis Angell 2025-03-28 11:44:22 +01:00
  • 245cf4a676 refactor checkpatterns remove comments Denis Angell 2025-03-28 10:44:18 +01:00
  • 864734f607 Update xahau-sh-build-in-docker.yml Denis Angell 2025-03-28 10:35:21 +01:00
  • 689740d818 Use GA runners with conan/ccache caches (#482) Niq Dudfield 2025-03-28 16:29:55 +07:00
  • a8c80e99c0 [CONAN] GA only needs to declare push with ignore-branches Nicholas Dudfield 2025-03-28 13:57:38 +07:00
  • 486003f1a8 [CONAN] Do not build on sh runner for PRs targeting dev Nicholas Dudfield 2025-03-28 13:39:04 +07:00
  • c9f0fe02a1 [CONAN] Namespace xahau actions/workflows for easier upstream Nicholas Dudfield 2025-03-28 13:27:03 +07:00
  • b1086d6577 remove old friendclass ref Richard Holland 2025-03-28 15:43:03 +11:00
  • f3cce20ea8 finish catalogue tests (good enough) Richard Holland 2025-03-28 15:32:49 +11:00
  • 334f380262 debug unit tests / fix serder polymorphism issue with templates Richard Holland 2025-03-28 15:11:51 +11:00
  • a9c096e59c Add :log-test-names: target for --unittest-arg Nicholas Dudfield 2025-03-28 08:47:07 +07:00
  • a83a157058 [CONAN] Remove straggling .build_deps mention Nicholas Dudfield 2025-03-28 08:46:40 +07:00
  • 5e255e560f [CONAN] Fix Claude's mess Nicholas Dudfield 2025-03-28 08:09:25 +07:00
  • c953ee326d [CONAN] Move caching steps into build/dependencies actions Nicholas Dudfield 2025-03-28 07:52:08 +07:00
  • 053a10a236 [CONAN] clean up comments Nicholas Dudfield 2025-03-27 12:38:22 +07:00
  • c53dcf1422 feat: add RUN_TARGET_PATTERN macro with --unittest-arg regex Nicholas Dudfield 2025-03-27 12:38:10 +07:00
  • 065a94909f improved tests, fix template constexpr in getledger, some tests still failing Richard Holland 2025-03-26 16:37:59 +11:00
  • 34b148bda0 [CONAN] better ccache keys Nicholas Dudfield 2025-03-26 08:06:12 +07:00
  • 19111a3739 [CONAN] use always() and step conclusion Nicholas Dudfield 2025-03-25 21:03:12 +07:00
  • 3f98c15910 [CONAN] use step conclusion Nicholas Dudfield 2025-03-25 20:44:32 +07:00
  • 942227f8c3 [CONAN] stable fallback cache key Nicholas Dudfield 2025-03-25 20:17:53 +07:00
  • e9461c827c [CONAN] prime .ccache Nicholas Dudfield 2025-03-25 19:47:37 +07:00
  • 3d9423dda6 [CONAN] use dummy jobs Nicholas Dudfield 2025-03-25 19:24:06 +07:00
  • 5d41688e36 [CONAN] fallback cache key with run_id Nicholas Dudfield 2025-03-25 19:03:55 +07:00
  • 9bd6d2244e [CONAN] dummy tests for now Nicholas Dudfield 2025-03-25 17:47:00 +07:00
  • 48919f028c [GA] Remove build caching Denis Angell 2025-03-25 11:40:18 +01:00
  • 46d745b43f [CONAN] include-hidden-folders: true Nicholas Dudfield 2025-03-25 17:34:57 +07:00
  • 5365bbcfe8 [CONAN] fix MacOS ccache folder Nicholas Dudfield 2025-03-25 16:45:44 +07:00
  • 9c26f1f213 [GA] revert Denis Angell 2025-03-25 10:45:28 +01:00
  • 69b7728b2d [GA] tmp disable build cache Denis Angell 2025-03-25 10:37:17 +01:00
  • 15b679b1a7 [CONAN] cache ccache folder Nicholas Dudfield 2025-03-25 16:32:35 +07:00
  • 9178aa9d8a [GA] remove unused workflows Denis Angell 2025-03-25 10:17:33 +01:00
  • 17fdd09640 [GA] update conan profile Denis Angell 2025-03-25 10:13:05 +01:00
  • 40dc69d642 [GA] conan mac os build Denis Angell 2025-03-25 10:06:17 +01:00
  • e8560c2198 [CONAN] try using glob Nicholas Dudfield 2025-03-25 15:49:01 +07:00
  • ca7533c14a fix zero XFL (#481) tequ 2025-03-25 16:52:52 +09:00
  • eba913a68e [CONAN] try using abs path Nicholas Dudfield 2025-03-25 14:42:24 +07:00
  • ec849e0899 [CONAN] cache build directory too Nicholas Dudfield 2025-03-25 14:09:24 +07:00
  • 314fb6c9e0 [CONAN] cache build directory too Nicholas Dudfield 2025-03-25 14:03:09 +07:00
  • 643cd9fef1 Mark header file as generated Nicholas Dudfield 2025-03-25 13:24:25 +07:00
  • 3593d67df9 [CONAN] manually handle cache saving step in MacOS Nicholas Dudfield 2025-03-25 13:24:13 +07:00
  • 5571827be2 Merge branch 'tequdev/jshooks-date' into jshooks Nicholas Dudfield 2025-03-25 13:07:25 +07:00
  • cfbfd762e8 [CONAN] manually handle cache saving step Nicholas Dudfield 2025-03-25 12:40:58 +07:00
  • c25fd875a8 [CONAN] no access to 8 core runner Nicholas Dudfield 2025-03-25 12:31:31 +07:00
  • 043f1e96b6 [CONAN] install nproc Nicholas Dudfield 2025-03-25 12:26:15 +07:00
  • 17dfca6e61 add Emit tests (#478) tequ 2025-03-25 13:53:41 +09:00
  • 74681718dd [CONAN] fix typo and redundant deps step Nicholas Dudfield 2025-03-25 11:35:46 +07:00
  • 06a9ce4f33 ensure pinned ledger range is updated as catalogue_load progresses Richard Holland 2025-03-25 14:55:37 +11:00
  • 167417bfed [CONAN] remove redundant step Nicholas Dudfield 2025-03-25 09:35:29 +07:00
  • 2dd22648e8 [CONAN] use v4 -artifacts Nicholas Dudfield 2025-03-25 09:32:14 +07:00
  • e89aa05a2a [CONAN] use simpler GA runners with conan cache Nicholas Dudfield 2025-03-25 09:26:32 +07:00
  • 8a5ccbf870 [CONAN] use simpler GA runners with conan cache Nicholas Dudfield 2025-03-25 09:09:18 +07:00
  • f6f87e468a [CONAN] use simpler GA runners with conan cache Nicholas Dudfield 2025-03-25 09:06:22 +07:00
  • d7167a9ebe [CONAN] use macos-15 Nicholas Dudfield 2025-03-25 08:15:03 +07:00
  • 7446dddddb [CONAN] simplify matrix Nicholas Dudfield 2025-03-24 19:13:35 +07:00
  • d9388e1e51 [CONAN] fix typo Nicholas Dudfield 2025-03-24 19:03:16 +07:00
  • 73c1748241 [CONAN] simplify matrix Nicholas Dudfield 2025-03-24 19:00:54 +07:00
  • 58e3840345 remove cxxflags for macos action Denis Angell 2025-03-24 12:02:01 +01:00
  • af3d6bb421 mem leak Richard Holland 2025-03-24 21:35:46 +11:00
  • 61135c0ecb [CONAN] clean up conf experiments Nicholas Dudfield 2025-03-24 17:09:39 +07:00
  • 42a44d0cb8 [CONAN] clear the tools.build:cxxflags Nicholas Dudfield 2025-03-24 16:54:12 +07:00
  • d37039897e [CONAN] clear the tools.build:cxxflags Nicholas Dudfield 2025-03-24 16:50:33 +07:00