mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-07-09 18:09:33 +00:00
PR #188 fixed the locked-Nim checksum mismatch when building liblogosdelivery, but only in pr_tests.yml. The scheduled "master Nim -> Nim Waku Interop Tests" job runs test_common.yml, which still installs an unpinned nimble (recomputes the locked Nim checksum differently) and runs a bare `nimble install -y` that pulls Nim from the lock. Both reproduce the same mismatch, so the daily run keeps failing. Apply the same two #188 changes here: pin nimble@0.22.3 (the nimble that generated logos-delivery's nimble.lock) and drop the redundant `nimble install -y` + `make setup`, relying on `make liblogosdelivery` whose `nimble setup --localdeps` prerequisite resolves the deps. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>