+ # check each package to make sure they compile with default features.
+ # this is required for crates.io
+ - name: cargo check
+ image: clux/muslrust:1.67.0
+ environment:
+ CARGO_HOME: .cargo
+ commands:
+ - cargo check --package lemmy_utils
+ - cargo check --package lemmy_db_schema
+ - cargo check --package lemmy_db_views
+ - cargo check --package lemmy_db_views_actor
+ - cargo check --package lemmy_db_views_moderator
+ - cargo check --package lemmy_api_common
+ - cargo check --package lemmy_api
+ - cargo check --package lemmy_api_crud
+ - cargo check --package lemmy_apub
+ - cargo check --package lemmy_routes
+ - cargo check --workspace
+ - cargo check --workspace --features console
+ # disabled because it takes too long with pict-rs
+ #- cargo check --workspace --all-features