From 68c6bf60a8e239bd8e39b6e79a4cd641c2a52a06 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 6 Feb 2026 08:28:52 -0400 Subject: [PATCH] MT#55283 update GH build actions Run the included backports script for distro-specific packaging. Add distro suffix to the version so that all build artefacts can be included in the release without collisions. Include G.729. This is available in both Sid and Trixie. Change-Id: I7efcf6a115158c5154936494c5c85628e37b21ab --- .github/workflows/debian-package-build.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) 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 <