Skip to content

Commit

Permalink
Merge #486: chore: vairous updates
Browse files Browse the repository at this point in the history
ccfb06f ci: deny doc warnings (Cameron Garnham)
417ad73 chore: fix doc warnings (Cameron Garnham)
7dbca2b ci: move doc tests to unit section (Cameron Garnham)
308f490 deps: update cargo lockfile (Cameron Garnham)
8f2e22e ci: maintaince update for labelsync (Cameron Garnham)

Pull request description:

ACKs for top commit:
  da2ce7:
    ACK ccfb06f

Tree-SHA512: b3698814d5c10b44c90e8e4e2eda0e9dc0ed431a94fb7837d40e8b52391c6890b954269c84a7252ab89c09557d3913a872fbf1234bd8be900999b5891bcc02e5
  • Loading branch information
da2ce7 committed Oct 13, 2023
2 parents 66a6326 + ccfb06f commit b04d90c
Show file tree
Hide file tree
Showing 38 changed files with 147 additions and 152 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/labels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ jobs:
with:
config-file: .github/labels.json
delete-other-labels: true
token: ${{ secrets.UPDATE_ISSUES }}
token: ${{ secrets.UPDATE_LABELS }}
13 changes: 10 additions & 3 deletions .github/workflows/testing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,12 @@ jobs:
name: Run Lint Checks
run: cargo clippy --tests --benches --examples --workspace --all-targets --all-features -- -D clippy::correctness -D clippy::suspicious -D clippy::complexity -D clippy::perf -D clippy::style -D clippy::pedantic

- id: doc
name: Run Documentation Checks
run: cargo test --doc
- id: docs
name: Lint Documentation
env:
RUSTDOCFLAGS: "-D warnings"
run: cargo doc --no-deps --bins --examples --workspace --all-features


unit:
name: Units
Expand Down Expand Up @@ -100,6 +103,10 @@ jobs:
with:
tool: cargo-llvm-cov, cargo-nextest

- id: test-docs
name: Run Documentation Tests
run: cargo test --doc

- id: test
name: Run Unit Tests
run: cargo test --tests --benches --examples --workspace --all-targets --all-features
Expand Down
Loading

0 comments on commit b04d90c

Please sign in to comment.