mirror of https://github.com/passcod/cargo-watch
Use Zstd for tarballs
This commit is contained in:
parent
4045f228ef
commit
c37c6c776d
|
@ -150,7 +150,7 @@ jobs:
|
|||
set -euxo pipefail
|
||||
version=$(cat VERSION)
|
||||
dst="cargo-watch-v${version}-${{ matrix.target }}"
|
||||
tar cavf "$dst.tar.xz" "$dst"
|
||||
tar cavf "$dst.tzst" "$dst"
|
||||
- name: Archive (deb)
|
||||
if: startsWith(matrix.name, 'linux-')
|
||||
shell: bash
|
||||
|
@ -184,7 +184,7 @@ jobs:
|
|||
retention-days: 1
|
||||
path: |
|
||||
cargo-watch-v*.tar.xz
|
||||
cargo-watch-v*.tar.zst
|
||||
cargo-watch-v*.tzst
|
||||
cargo-watch-v*.deb
|
||||
cargo-watch-v*.rpm
|
||||
cargo-watch-v*.zip
|
||||
|
|
|
@ -79,9 +79,12 @@ lto = "fat"
|
|||
codegen-units = 1
|
||||
|
||||
[package.metadata.binstall]
|
||||
pkg-url = "{ repo }/releases/download/v{ version }/{ name }-v{ version }-{ target }.tar.xz"
|
||||
bin-dir = "{ name }-v{ version }-{ target }/{ bin }{ format }"
|
||||
pkg-fmt = "txz"
|
||||
pkg-url = "{ repo }/releases/download/v{ version }/{ name }-v{ version }-{ target }.{ archive-format }"
|
||||
bin-dir = "{ name }-v{ version }-{ target }/{ bin }{ binary-ext }"
|
||||
pkg-fmt = "tzst"
|
||||
|
||||
[package.metadata.binstall.overrides.x86_64-pc-windows-msvc]
|
||||
pkg-fmt = "zip"
|
||||
|
||||
[package.metadata.deb]
|
||||
maintainer = "Félix Saparelli <felix@passcod.name>"
|
||||
|
|
Loading…
Reference in New Issue