As the root toml is both, a package toml and a workspace toml, the default behaviour for a command like cargo check --no-default-features is to execute it only for the package instead of the workspace. This became apparent when #848 move the substrate-api-client to a separate package, which made some of the CI tests fail.