diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 6dc3364..fabf369 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -228,10 +228,10 @@ jobs: run: | rustup target add ${{ matrix.target }} - - name: Install cargo-deb + - name: Install cargo-deb and cross shell: bash run: | - cargo install cargo-deb + cargo install cargo-deb cross - name: Create deployment directory shell: bash @@ -245,11 +245,6 @@ jobs: run: | cp man/tv.1 "$DEPLOY_DIR/" - - name: Check dependencies - shell: bash - run: | - cargo tree --target ${{ matrix.target }} --no-dedupe - - name: Build release binary shell: bash run: | @@ -261,7 +256,10 @@ jobs: # if aarch64, we need to install the cross compiler since we're running x86_64 if [[ ${{ matrix.target }} == aarch64-unknown-linux-gnu ]]; then sudo apt-get install -y --no-install-recommends gcc-aarch64-linux-gnu - cargo deb --profile deb --target ${{ matrix.target }} -o "$DEB_DIR/$DEB_NAME" -- --no-default-features --features zero-copy,simd,fancy + + cargo deb --profile deb --target ${{ matrix.target }} -o "$DEB_DIR/$DEB_NAME" \ + --cargo-build cross + -- --no-default-features --features zero-copy,simd,fancy else cargo deb --profile deb --target ${{ matrix.target }} -o "$DEB_DIR/$DEB_NAME" fi diff --git a/Cargo.lock b/Cargo.lock index 2d1ca28..ec81626 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2209,7 +2209,7 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "television" -version = "0.11.1" +version = "0.11.2" dependencies = [ "anyhow", "base64", diff --git a/Cargo.toml b/Cargo.toml index 0576c4f..25f59bf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "television" -version = "0.11.1" +version = "0.11.2" edition = "2021" description = "A cross-platform, fast and extensible general purpose fuzzy finder TUI." license = "MIT"