Skip to content

Commit

Permalink
ci: enable all tests and cache artifacts (#93)
Browse files Browse the repository at this point in the history
* ci: enable all tests and cache artifacts

* Remove failing tests

* Fix clippy warnings

* Cargo fmt
  • Loading branch information
Hofer-Julian authored Sep 9, 2024
1 parent 64c86d1 commit 64b930a
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 1,183 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/rust-linting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ jobs:
toolchain: stable
profile: minimal
override: true

- uses: Swatinem/rust-cache@v2

- name: Run cargo clippy
run: cargo clippy --all-targets --workspace -- -D warnings
5 changes: 3 additions & 2 deletions .github/workflows/rust-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ jobs:
toolchain: stable
profile: minimal
override: true

- uses: Swatinem/rust-cache@v2

- name: Run tests
# TODO: run on whole workspace with "cargo test --workspace --all-targets"
run: cargo test --manifest-path crates/shell/Cargo.toml --all-targets
run: cargo test --workspace --all-targets
Loading

0 comments on commit 64b930a

Please sign in to comment.