1
Fork 0
mirror of https://github.com/RGBCube/cstree synced 2025-07-28 09:37:44 +00:00

Set up a module structure (#44)

This commit is contained in:
DQ 2023-04-07 18:06:51 +02:00 committed by GitHub
parent baa0a9f2f0
commit 16f7a3bd80
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
38 changed files with 2291 additions and 454 deletions

View file

@ -31,8 +31,19 @@ jobs:
- uses: hecrj/setup-rust-action@v1
with:
rust-version: ${{ matrix.rust }}
- run: cargo test --verbose --all-features
- run: cargo test --release --verbose --all-features
- uses: actions-rs/cargo@v1
with:
command: test
args: --all-targets --verbose
- uses: actions-rs/cargo@v1
with:
command: test
args: --all-targets --verbose --all-features
- uses: actions-rs/cargo@v1
with:
command: test
args: --all-targets --verbose --all-features --release
check:
name: Check
@ -48,6 +59,7 @@ jobs:
- uses: actions-rs/cargo@v1
with:
command: check
args: --all-targets --all-features
clippy:
name: Clippy
@ -79,11 +91,13 @@ jobs:
name: Check doc links
runs-on: ubuntu-latest
env:
RUSTDOCFLAGS: -Dwarnings
RUSTDOCFLAGS: -Dwarnings --cfg doc_cfg
steps:
- uses: actions/checkout@v2
- uses: hecrj/setup-rust-action@v1
with:
rust-version: nightly
- run: cargo doc --all-features --document-private-items --no-deps
miri-test: