Ivan FB 35d5f14eab
ci: pin nimble 0.22.3 to fix Nim checksum mismatch on liblogosdelivery build
The "Build liblogosdelivery.so" job ran a bare `nimble install -y` inside
the logos-delivery checkout, resolving the package's locked deps with
whatever nimble choosenim ships. That nimble recomputes the locked Nim
package checksum differently from the nimble that generated nimble.lock
(0.22.3), so the build aborted with:

  Downloaded package checksum does not correspond to that in the lock file:
    Package:           nim@v.2.2.4@r.911e0dbb...
    Expected checksum: 68bb85cb...

Mirror logos-delivery's own CI: pin nimble 0.22.3 after installing Nim, and
drop the redundant `nimble install -y` / no-op `make setup`. `make
liblogosdelivery` already resolves the locked deps via its build-deps
prerequisite (`nimble setup --localdeps`).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 17:48:24 +02:00
..
2023-11-01 14:36:16 +02:00
2025-05-13 23:45:48 +03:00
2024-12-12 11:03:42 +02:00
2026-05-14 14:48:14 +02:00