Deb PPA: use vendor-filterer

This commit is contained in:
Roman Lebedev 2025-10-05 21:54:33 +03:00
parent cde5a63cd3
commit 766f89f0f2
No known key found for this signature in database
GPG Key ID: 083C3EBB4A1689E0
2 changed files with 10 additions and 1 deletions

View File

@ -108,10 +108,12 @@ jobs:
curl \ curl \
debian-keyring \ debian-keyring \
devscripts \ devscripts \
gcc \
git \ git \
git-buildpackage \ git-buildpackage \
gnupg \ gnupg \
iproute2 \ iproute2 \
libc6-dev \
mmdebstrap \ mmdebstrap \
sbuild \ sbuild \
tar \ tar \
@ -210,6 +212,13 @@ jobs:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
sh -s -- --default-toolchain ${{ env.RUST_VERSION }} --profile minimal -y sh -s -- --default-toolchain ${{ env.RUST_VERSION }} --profile minimal -y
. "$HOME/.cargo/env" . "$HOME/.cargo/env"
- name: Install cargo-vendor-filterer
timeout-minutes: 1
shell: sudo podman exec --interactive --tty container eatmydata sh "{0}"
run: |
set -xe
. "$HOME/.cargo/env"
cargo install --locked cargo-vendor-filterer
- name: Fetch our git repository - name: Fetch our git repository
timeout-minutes: 1 timeout-minutes: 1
uses: actions/checkout@v4 uses: actions/checkout@v4

2
debian/gbp.conf vendored
View File

@ -4,7 +4,7 @@ upstream-tag = v%(version)s
ignore-branch = True ignore-branch = True
cleaner = cleaner =
export-dir = ../bcachefs-tools-deb-export-dir export-dir = ../bcachefs-tools-deb-export-dir
postexport = cargo vendor postexport = cargo vendor-filterer
compression = xz compression = xz
compression-level = 9 compression-level = 9