diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 614f4271..14b09273 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -39,25 +39,25 @@ jobs: # check w/deny warnings in sqlx-core: async-std - working-directory: sqlx-core - run: cargo rustc --no-default-features --features 'all-type postgres mysql tls runtime-async-std' -- -D warnings --emit=metadata + run: cargo rustc --no-default-features --features 'all-types postgres mysql tls runtime-async-std' -- -D warnings --emit=metadata # check w/deny warnings in sqlx-core: tokio # `cargo rustc -p sqlx-core` ignores `--no-default-features` and builds with `runtime-async-std` anyway # https://github.com/rust-lang/cargo/issues/5364 - working-directory: sqlx-core - run: cargo rustc --no-default-features --features 'all-type postgres mysql tls runtime-tokio' -- -D warnings --emit=metadata + run: cargo rustc --no-default-features --features 'all-types postgres mysql tls runtime-tokio' -- -D warnings --emit=metadata # check w/deny warnings: async-std - - run: cargo rustc --no-default-features --features 'all-type postgres mysql macros tls runtime-async-std' -- -D warnings --emit=metadata + - run: cargo rustc --no-default-features --features 'all-types postgres mysql macros tls runtime-async-std' -- -D warnings --emit=metadata # check w/deny warnings: tokio - - run: cargo rustc --no-default-features --features 'all-type postgres mysql macros tls runtime-tokio' -- -D warnings --emit=metadata + - run: cargo rustc --no-default-features --features 'all-types postgres mysql macros tls runtime-tokio' -- -D warnings --emit=metadata # unit test: async-std - - run: cargo test --manifest-path sqlx-core/Cargo.toml --no-default-features --features 'all-type postgres mysql tls runtime-async-std' + - run: cargo test --manifest-path sqlx-core/Cargo.toml --no-default-features --features 'all-types postgres mysql tls runtime-async-std' # unit test: tokio - - run: cargo test --manifest-path sqlx-core/Cargo.toml --no-default-features --features 'all-type postgres mysql tls runtime-tokio' + - run: cargo test --manifest-path sqlx-core/Cargo.toml --no-default-features --features 'all-types postgres mysql tls runtime-tokio' # integration test: sqlite + async-std - run: cargo test --no-default-features --features 'runtime-async-std sqlite macros tls'