From 2399c37e9820ddd888e8edc1efda4a834e48370c Mon Sep 17 00:00:00 2001 From: Alex Vergara Date: Sat, 25 May 2024 11:31:33 +0200 Subject: [PATCH] feat(0.9.0): release 0.9.0 --- .github/workflows/code-quality.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index c6fd64b3..e1ff22ad 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -24,8 +24,8 @@ jobs: components: clippy - name: Verifiying the code quality with Clippy + working-directory: zork++ run: | - cd zork++ cargo clippy --all-targets --all-features rustfmt: @@ -42,11 +42,25 @@ jobs: components: rustfmt - name: Checking the format sanity of the project + working-directory: zork++ run: | - cd zork++ cargo fmt --all -- --check + unit-and-doc-tests: + name: Verify code formatting + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Caching project dependencies + id: project-cache + uses: Swatinem/rust-cache@v2 + + - uses: hecrj/setup-rust-action@v2 + with: + components: rustfmt + - name: Run Unit and Doc tests + working-directory: zork++ run: | cargo test --workspace --lib --color=always --no-fail-fast cargo test --workspace --doc --color=always --no-fail-fast