Skip to content

Commit

Permalink
✨ manifest diff and list function (#54)
Browse files Browse the repository at this point in the history
* ♻️ Refactor manifest error handling

This commit also moves functions that save the manifest in different formats, upgrades dependencies, and adds more docs and tests

* 📝 Update and fix manifest docs

* 🚨 Clippy

* ✨ Add manifest diff and list all versions

* 👷 Remove cargo-audit step in CI check

Since it's function duplicates to what cargo-deny does

* 🐛 Fix `get_asset_version` example bug

* 🎨 Fmt

* 👷 Remove cargo-outdated
  • Loading branch information
nicks96432 authored Dec 6, 2024
1 parent 59cec03 commit ab67a7b
Show file tree
Hide file tree
Showing 34 changed files with 1,409 additions and 744 deletions.
6 changes: 1 addition & 5 deletions .github/workflows/check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,9 @@ jobs:
uses: cargo-bins/cargo-binstall@main

- name: Install cargo check tools
run: cargo binstall --no-confirm --force cargo-deny cargo-outdated cargo-udeps cargo-audit
run: cargo binstall --no-confirm --force cargo-deny cargo-udeps

# remove advisory-db is required to fetch it correctly
- name: Check
run: |
cargo deny check
cargo outdated --exit-code 1
cargo udeps
rm -rf ~/.cargo/advisory-db
cargo audit
2 changes: 1 addition & 1 deletion .github/workflows/fmt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ jobs:

- uses: Swatinem/rust-cache@v2

- name: Lint
- name: Fmt
run: cargo fmt --all -- --check
Loading

0 comments on commit ab67a7b

Please sign in to comment.