nimbus-eth1/.github/workflows
Jacek Sieka 95a4adc1e8
use statically linked rocksdb on linux/mac, dll on windows (#2291)
The `rocksdb` version shipped with distributions is typically old and
therefore often lacks features we use - it also doesn't match the one
assumed by nim-rocksdb leading to ABI mismatch risks.

Instead of depending on the system rocksdb, we'll now use the rocksdb
version assumed by nim-rocksdb and locked in its vendor folder by always
building it together with nimbus.

This avoids the problem of unknown rocksdb versions at a (small) cost to
build time.

CI caching and full windows support for building from source [remains
TODO](https://github.com/status-im/nim-rocksdb/issues/44).
2024-06-04 18:15:33 +02:00
..
ci.yml use statically linked rocksdb on linux/mac, dll on windows (#2291) 2024-06-04 18:15:33 +02:00
fluffy.yml Formatting fluffy with nph v0.5.1 + CI check (#2020) 2024-02-28 18:31:45 +01:00
fluffy_docs.yml GitHub actions v4 (#1991) 2024-01-27 20:34:11 +07:00
fluffy_nightly_docker.yml GitHub actions v4 (#1991) 2024-01-27 20:34:11 +07:00
nightly_build.yml GitHub actions v4 (#1991) 2024-01-27 20:34:11 +07:00
nimbus_verified_proxy.yml Formatting nimbus_verified_proxy with nph v0.5.1 (#2058) 2024-02-29 18:56:59 +01:00
release.yml GitHub actions v4 (#1991) 2024-01-27 20:34:11 +07:00
simulators.yml use statically linked rocksdb on linux/mac, dll on windows (#2291) 2024-06-04 18:15:33 +02:00