diff --git a/.github/workflows/debian-package-build.yml b/.github/workflows/debian-package-build.yml index 6a4542c3f..c66a6012e 100644 --- a/.github/workflows/debian-package-build.yml +++ b/.github/workflows/debian-package-build.yml @@ -22,15 +22,25 @@ jobs: dist: [trixie, sid] steps: - uses: actions/checkout@v6 + - name: Packaging backports + run: | + set -ex + pushd pkg/deb + ./generator.sh + backports/${{ matrix.dist }} + popd + rm -rf debian + mv pkg/deb/${{ matrix.dist }} debian + rm -rf pkg/deb/debian - name: Update changelog run: | set -ex OLD_VERSION=$(dpkg-parsechangelog -SVersion) SOURCE=$(dpkg-parsechangelog -SSource) if [[ "${{ github.ref_type }}" == "tag" ]]; then - VERSION_SUFFIX="+gh" + VERSION_SUFFIX="+gh+${{ matrix.dist }}" else - VERSION_SUFFIX="+autobuild${GITHUB_RUN_NUMBER}" + VERSION_SUFFIX="+autobuild${GITHUB_RUN_NUMBER}+${{ matrix.dist }}" fi cat > debian/changelog <