add mmrs to the ci pipeline.
ci.yml changes
- add
cargo clippy -p mmrs --all-targets --all-features -- -D warnings
- add
cargo test -p mmrs --lib --all-features
- add
cargo test -p mmrs --doc --all-features
- cross-compile mmrs for
aarch64-unknown-linux-gnu
semver-checks
add mmrs to semver verification once api stabilizes (probably after 0.2 or 0.3).
- name: check semver compatibility
run: cargo semver-checks check-release -p mmrs
dockerfile
add modemmanager package:
RUN apt-get install -y \
libdbus-1-dev \
network-manager \
modemmanager
publish workflow
extend publish-lib.yml to handle mmrs releases when ready for crates.io.
add mmrs to the ci pipeline.
ci.yml changes
cargo clippy -p mmrs --all-targets --all-features -- -D warningscargo test -p mmrs --lib --all-featurescargo test -p mmrs --doc --all-featuresaarch64-unknown-linux-gnusemver-checks
add mmrs to semver verification once api stabilizes (probably after 0.2 or 0.3).
dockerfile
add
modemmanagerpackage:RUN apt-get install -y \ libdbus-1-dev \ network-manager \ modemmanagerpublish workflow
extend
publish-lib.ymlto handle mmrs releases when ready for crates.io.