From 0913f92412cb9f5847552bd4a87822acc560ddb6 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 527797921c40fba7a7cba3fe13509798477a4c72) --- .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 <