Due to a problem in the config-rs crate
I have disabled our integration tests, as they are failing due to the crash in config-rs. We need to enable them again once that is fixed.
https://github.com/LemmyNet/lemmy/commit/841ad8476cf2f4a63204ff85bba56b4785962acd#diff-7ff815b68943f08bef79f083c09e55ca8c18db8e25033034b12fa31f1d43dab4
Based on @canop 's recommendations here, and because ~4 libraries are abandoned (config-rs, serde-yaml, hjson-rust (serde-hjson), linked-hash-map), and I think our best bet is to :
config-rs entirely.deser-hjson library, which should be straightforward since we have a well-typed config anyway.This is fixed now, Lemmy runs on Rust 1.50 and nightly :)
Yaaaaaaay.