From 8fb4760e02ac2e79a49d3d1ac2b82d710b531321 Mon Sep 17 00:00:00 2001 From: Nutomic Date: Wed, 21 Jun 2023 13:57:01 +0200 Subject: [PATCH] Dont publish to crates.io (#3239) --- .woodpecker.yml | 34 ++++++++++------------------------ 1 file changed, 10 insertions(+), 24 deletions(-) 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: