ci: add doc tests and update examples to match current codebase
This commit is contained in:
+12
-10
@@ -51,6 +51,8 @@ jobs:
|
|||||||
- uses: Swatinem/rust-cache@v2
|
- uses: Swatinem/rust-cache@v2
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: cargo test --verbose --all-features --all-targets
|
run: cargo test --verbose --all-features --all-targets
|
||||||
|
- name: Run doc tests
|
||||||
|
run: cargo test --verbose --all-features --doc
|
||||||
|
|
||||||
examples:
|
examples:
|
||||||
name: Examples
|
name: Examples
|
||||||
@@ -62,16 +64,16 @@ jobs:
|
|||||||
rustup override set stable
|
rustup override set stable
|
||||||
rustup update stable
|
rustup update stable
|
||||||
- uses: Swatinem/rust-cache@v2
|
- uses: Swatinem/rust-cache@v2
|
||||||
- name: Run sync example (ml_hyperparameter_tuning)
|
- name: Run basic_optimization
|
||||||
run: cargo run --example ml_hyperparameter_tuning
|
run: cargo run --example basic_optimization
|
||||||
- name: Run sync example (benchmark_convergence)
|
- name: Run sampler_comparison
|
||||||
run: cargo run --example benchmark_convergence
|
run: cargo run --example sampler_comparison
|
||||||
- name: Run derive example (parameter_api)
|
- name: Run pruning_and_callbacks
|
||||||
run: cargo run --example parameter_api --features derive
|
run: cargo run --example pruning_and_callbacks
|
||||||
- name: Run async example (async_api_optimization)
|
- name: Run parameter_types
|
||||||
run: cargo run --example async_api_optimization --features async
|
run: cargo run --example parameter_types --features derive
|
||||||
- name: Run visualization example (visualization_demo)
|
- name: Run advanced_features
|
||||||
run: cargo run --example visualization_demo
|
run: cargo run --example advanced_features --features "async,journal"
|
||||||
|
|
||||||
docs:
|
docs:
|
||||||
name: Docs
|
name: Docs
|
||||||
|
|||||||
Reference in New Issue
Block a user