diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index bad2acdce..26a73dae6 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -13,7 +13,7 @@ jobs: name: "Clippy" steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Cache cargo registry uses: actions/cache@v2 @@ -51,7 +51,7 @@ jobs: name: "Documentation" steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Setup mdBook uses: peaceiris/actions-mdbook@v1 @@ -81,3 +81,22 @@ jobs: - run: mdbook test docs - run: mdbook build docs + + fmt: + runs-on: ubuntu-latest + name: "Formatting" + steps: + - uses: actions/checkout@v2 + + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + components: rustfmt + toolchain: stable + override: true + + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + diff --git a/cli/src/settings/util.rs b/cli/src/settings/util.rs index 85d2e1d52..1b717694a 100644 --- a/cli/src/settings/util.rs +++ b/cli/src/settings/util.rs @@ -1,5 +1,5 @@ use anyhow::{anyhow, bail, Result}; -use toml::value::Table; +use toml::value::{Table}; /// Check that the input is a table and contains no keys not in the given list, returning /// the table.