do not build docs for deps

This commit is contained in:
Robin Mueller
2025-11-27 12:43:04 +01:00
parent a552ec5eeb
commit 46d0964543
3 changed files with 4 additions and 3 deletions

View File

@@ -61,7 +61,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@nightly
- run: RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc -p satrs --all-features
- run: RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc -p satrs --all-features --no-deps
clippy:
name: Clippy

View File

@@ -11,7 +11,8 @@ license = "Apache-2.0"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
spacepackets = { version = "0.17", default-features = false }
# spacepackets = { version = "0.17", default-features = false }
spacepackets = { version = "0.17", git = "https://egit.irs.uni-stuttgart.de/rust/spacepackets.git", default-features = false }
serde = { version = "1", default-features = false, optional = true }
defmt = {version = "1", optional = true }

View File

@@ -175,7 +175,7 @@ pub enum PoolError {
#[error("no data exists at address {0:?}")]
DataDoesNotExist(PoolAddr),
#[error("byte conversion error: {0}")]
ByteConversion(#[from] spacepackets::ByteConversionError),
ByteConversion(#[from] ByteConversionError),
#[error("lock error")]
LockError,
/// Internal or configuration errors