Put the Ollama tests under a feature

This commit is contained in:
Kerollmops 2025-02-06 17:05:26 +01:00
parent a1d1e7c82a
commit ca1ad51564
No known key found for this signature in database
GPG key ID: F250A4C4E3AE5F5F
4 changed files with 7 additions and 5 deletions

View file

@ -84,10 +84,10 @@ jobs:
- uses: dtolnay/rust-toolchain@1.81
- name: Run cargo build with almost all features
run: |
cargo build --workspace --locked --release --features "$(cargo xtask list-features --exclude-feature cuda)"
cargo build --workspace --locked --release --features "$(cargo xtask list-features --exclude-feature cuda,test-ollama)"
- name: Run cargo test with almost all features
run: |
cargo test --workspace --locked --release --features "$(cargo xtask list-features --exclude-feature cuda)"
cargo test --workspace --locked --release --features "$(cargo xtask list-features --exclude-feature cuda,test-ollama)"
ollama-ubuntu:
name: Test with Ollama
@ -119,7 +119,7 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: test
args: --locked --release --all ollama
args: --locked --release --all --features test-ollama ollama
test-disabled-tokenization:
name: Test disabled tokenization