diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 863c12c..ccdf72b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 with: components: clippy, rustfmt - uses: Swatinem/rust-cache@v2 @@ -65,7 +65,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 - uses: Swatinem/rust-cache@v2 with: shared-key: freemkv-unlock-ci @@ -84,7 +84,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 with: components: llvm-tools-preview - uses: Swatinem/rust-cache@v2 @@ -119,7 +119,7 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v7 - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 - uses: Swatinem/rust-cache@v2 with: shared-key: freemkv-unlock-ci @@ -142,7 +142,7 @@ jobs: runs-on: windows-latest steps: - uses: actions/checkout@v7 - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 - uses: Swatinem/rust-cache@v2 with: shared-key: freemkv-unlock-ci diff --git a/.github/workflows/qa.yml b/.github/workflows/qa.yml index d85b944..b36f2ed 100644 --- a/.github/workflows/qa.yml +++ b/.github/workflows/qa.yml @@ -74,7 +74,7 @@ jobs: - uses: actions/checkout@v7 with: path: freemkv-unlock - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 - uses: Swatinem/rust-cache@v2 with: workspaces: freemkv-unlock @@ -90,7 +90,7 @@ jobs: - uses: actions/checkout@v7 with: path: freemkv-unlock - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 with: components: clippy - uses: Swatinem/rust-cache@v2 @@ -110,7 +110,7 @@ jobs: - uses: actions/checkout@v7 with: path: freemkv-unlock - - uses: dtolnay/rust-toolchain@1.90.0 + - uses: dtolnay/rust-toolchain@1.88.0 - uses: Swatinem/rust-cache@v2 with: workspaces: freemkv-unlock diff --git a/Cargo.toml b/Cargo.toml index 4b83009..cb13f48 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "freemkv-unlock" version = "1.6.13" edition = "2024" -rust-version = "1.90" +rust-version = "1.88" license = "MIT" description = "Unlock layer for the freemkv toolchain: the Unlocker contract + self-contained firmware/AACS/CSS unlocker modules. libfreemkv depends on this and dispatches via all_unlockers()." repository = "https://github.com/freemkv/freemkv-unlock" @@ -26,3 +26,6 @@ sha1 = "0.10" sha2 = "0.11" aes = "0.9" rand = "0.10" + +[lints.clippy] +uninlined_format_args = "allow"