From a51b3cf53cc42d1b1e3109b489e5d6c7ec0a1eb0 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 (cherry picked from commit 68c6bf60a8e239bd8e39b6e79a4cd641c2a52a06) --- .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 <