mirror of
https://github.com/LemmyNet/lemmy
synced 2024-11-10 06:54:12 +00:00
Dont publish to crates.io (#3239)
This commit is contained in:
parent
e3eda68147
commit
8fb4760e02
1 changed files with 10 additions and 24 deletions
|
@ -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:
|
||||
|
|
Loading…
Reference in a new issue