From ea5bb6c62d4d073046ced2021abeac8fac29d1a2 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) (cherry picked from commit 8d24fff7883a83ca5d6b2fd5b261db1e6fff985b) --- .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 <