Resolves #28
User perspective
Makes documentation of ecformat (hopefully) available on docs.rs.
Developer perspective
For version 0.1.0 the build on ecformat failed due to the cargo install cargo-about call in the build.rs. The reason for this seems to be a limited network access during the build on docs.rs.
Now, the build.rs does not use cargo-about in case of docs.rs which is the same behavior as if ecformat is build as dependency. Furthermore, a "linter" job in CI checks if the build in a docs.rs-like setting works.
Resolves #28
### User perspective
Makes documentation of ecformat (hopefully) available on docs.rs.
### Developer perspective
For version 0.1.0 the build on ecformat failed due to the `cargo install cargo-about` call in the `build.rs`. The reason for this seems to be a limited network access during the build on docs.rs.
Now, the `build.rs` does not use `cargo-about` in case of docs.rs which is the same behavior as if ecformat is build as dependency. Furthermore, a "linter" job in CI checks if the build in a docs.rs-like setting works.