diff --git a/.woodpecker.yml b/.woodpecker.yml index 5134d5889..488ec9b3b 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -42,30 +42,6 @@ pipeline: # when: # platform: linux/amd64 - # check each package to make sure they compile with default features. - # this is required for crates.io - cargo_check: - image: *muslrust_image - 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 - # when: - # platform: linux/amd64 - cargo_clippy: image: *muslrust_image environment: @@ -90,6 +66,16 @@ pipeline: # when: # platform: linux/amd64 + # make sure api builds with default features (used by other crates relying on lemmy api) + cargo_check: + image: *muslrust_image + environment: + CARGO_HOME: .cargo + commands: + - cargo check --package lemmy_api_common + # when: + # platform: linux/amd64 + lemmy_api_common_doesnt_depend_on_diesel: image: *muslrust_image environment: