taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 0a4392deabb7c8e90f879e18b8ca82844438f077
parent 1280d164b28cce0cef7a3b2031a795e4504af8e5
Author: Florian Dold <dold@taler.net>
Date:   Fri,  4 Sep 2026 22:43:17 +0200

ci: generate package changelogs

Diffstat:
Mcontrib/ci/jobs/3-wallet-cli-deb-package/job.sh | 3++-
Mcontrib/ci/jobs/4-taler-harness-deb-package/job.sh | 3++-
Acontrib/ci/write-debian-changelog.sh | 14++++++++++++++
3 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/contrib/ci/jobs/3-wallet-cli-deb-package/job.sh b/contrib/ci/jobs/3-wallet-cli-deb-package/job.sh @@ -26,7 +26,8 @@ mk-build-deps --install --tool='apt-get -o Debug::pkgProblemResolver=yes --no-in export VERSION="$(../../contrib/ci/jobs/3-wallet-cli-deb-package/version.sh)" echo "Building package version ${VERSION}" -EMAIL=none gbp dch --ignore-branch --debian-tag="%(version)s" --git-author --new-version="${VERSION}" +../../contrib/ci/write-debian-changelog.sh \ + taler-wallet-cli "${VERSION}" debian/changelog echo "Current PWD is $PWD" ./configure --prefix=$HOME/local/ dpkg-buildpackage -rfakeroot -b -uc -us diff --git a/contrib/ci/jobs/4-taler-harness-deb-package/job.sh b/contrib/ci/jobs/4-taler-harness-deb-package/job.sh @@ -26,7 +26,8 @@ mk-build-deps --install --tool='apt-get -o Debug::pkgProblemResolver=yes --no-in export VERSION="$(../../contrib/ci/jobs/4-taler-harness-deb-package/version.sh)" echo "Building package version ${VERSION}" -EMAIL=none gbp dch --ignore-branch --debian-tag="%(version)s" --git-author --new-version="${VERSION}" +../../contrib/ci/write-debian-changelog.sh \ + taler-harness "${VERSION}" debian/changelog echo "Current PWD is $PWD" ./configure --prefix=$HOME/local/ dpkg-buildpackage -rfakeroot -b -uc -us diff --git a/contrib/ci/write-debian-changelog.sh b/contrib/ci/write-debian-changelog.sh @@ -0,0 +1,14 @@ +#!/bin/sh +set -eu + +package_name="${1:?package name is required}" +package_version="${2:?package version is required}" +changelog_path="${3:?changelog path is required}" + +cat > "${changelog_path}" <<EOF +${package_name} (${package_version}) unstable; urgency=low + + * Release ${package_version}. + + -- Taler Packaging Team <deb@taler.net> $(date --rfc-email) +EOF