diff --git a/.github/workflows/build-release-binaries.yml b/.github/workflows/build-release-binaries.yml index 2ab622e5..955a24ee 100644 --- a/.github/workflows/build-release-binaries.yml +++ b/.github/workflows/build-release-binaries.yml @@ -50,7 +50,7 @@ jobs: ref: ${{ github.event.release.target_commitish }} token: ${{ secrets.BOTTY_GITHUB_TOKEN }} - - uses: Swatinem/rust-cache@v1.2.0 + - uses: Swatinem/rust-cache@v1.3.0 - name: Install compiler for armhf arch if: matrix.target == 'armv7-unknown-linux-gnueabihf' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f9e9f229..3e936fca 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v2.3.4 - - uses: Swatinem/rust-cache@v1.2.0 + - uses: Swatinem/rust-cache@v1.3.0 - name: Check formatting uses: dprint/check@v1.4 @@ -44,7 +44,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v2.3.4 - - uses: Swatinem/rust-cache@v1.2.0 + - uses: Swatinem/rust-cache@v1.3.0 - name: Install compiler for armhf arch if: matrix.target == 'armv7-unknown-linux-gnueabihf' @@ -77,7 +77,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v2.3.4 - - uses: Swatinem/rust-cache@v1.2.0 + - uses: Swatinem/rust-cache@v1.3.0 - name: Build tests run: cargo build --tests --workspace --all-features @@ -115,7 +115,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v2.3.4 - - uses: Swatinem/rust-cache@v1.2.0 + - uses: Swatinem/rust-cache@v1.3.0 - name: Run test ${{ matrix.test_name }} run: cargo test --package swap --all-features --test ${{ matrix.test_name }} -- --nocapture diff --git a/Cargo.lock b/Cargo.lock index a92f090a..dd08e381 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -106,7 +106,7 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5443ccbb270374a2b1055fc72da40e1f237809cd6bb0e97e66d264cd138473a6" dependencies = [ - "bzip2 0.4.2", + "bzip2", "futures-core", "memchr", "pin-project-lite 0.2.6", @@ -504,16 +504,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040" -[[package]] -name = "bzip2" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42b7c3cbf0fa9c1b82308d57191728ca0256cb821220f4e2fd410a72ade26e3b" -dependencies = [ - "bzip2-sys", - "libc", -] - [[package]] name = "bzip2" version = "0.4.2" @@ -3838,18 +3828,18 @@ dependencies = [ [[package]] name = "strum" -version = "0.20.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c" +checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.20.1" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149" +checksum = "cb076d8b589fde927ec90d05920d610554ca3a4d9dddb177481cadd071a19c2e" dependencies = [ "heck", "proc-macro2 1.0.24", @@ -4951,12 +4941,12 @@ dependencies = [ [[package]] name = "zip" -version = "0.5.12" +version = "0.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c83dc9b784d252127720168abd71ea82bf8c3d96b17dc565b5e2a02854f2b27" +checksum = "93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815" dependencies = [ "byteorder", - "bzip2 0.3.3", + "bzip2", "crc32fast", "flate2", "thiserror", diff --git a/swap/Cargo.toml b/swap/Cargo.toml index ba8ed7b3..6f027776 100644 --- a/swap/Cargo.toml +++ b/swap/Cargo.toml @@ -49,7 +49,7 @@ sha2 = "0.9" sigma_fun = { git = "https://github.com/LLFourn/secp256kfun", default-features = false, features = [ "ed25519", "serde" ] } sled = "0.34" structopt = "0.3" -strum = { version = "0.20", features = [ "derive" ] } +strum = { version = "0.21", features = [ "derive" ] } thiserror = "1" time = "0.2" tokio = { version = "1", features = [ "rt-multi-thread", "time", "macros", "sync", "process", "fs", "net" ] }