-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 10 Aug 2025 20:18:45 +0100 Source: dgit Architecture: source Version: 13.11 Distribution: unstable Urgency: medium Maintainer: Debian tag2upload Delegates <dgit-owner@debian.org> Changed-By: Ian Jackson <ijackson@chiark.greenend.org.uk> Closes: 1107151 1107921 1108088 1108242 1108378 1108613 1108658 1109130 1109473 1110339 1110402 Changes: dgit (13.11) unstable; urgency=medium . * No change upload, targeting mainline to unstable. . dgit (13.11+exp1) experimental; urgency=medium . git-debpush UX improvements: * Always print a message before fetching from salsa. Closes: #1110402. [Sean Whitton] * Detect debian/source/local-options, as a failed check. This avoids later failures. Closes: #1110339. [Sean Whitton] * Detect redundant --quilt mode option, as a failed check. Helps useers avoid dangerous habits. Closes: #1108378. [Sean Whitton] * Detect possible intent to use pristine-tar even if pristine-tar is not installed. [Andrea Pappacoda] . tag2upload service: * If origs cannot be obtained from the archive (eg due to mirror delays), try to regenerate them. Closes: #1109130. (Deployment TBC.) . Documentation: * Workflow manpages: Replace bookworm with trixie. [Sean Whitton] * Workflow manpages: Suggest sbuild -d, not sbuild -c. [Sean Whitton] * tag2upload(5): Specify ! for service-critical extensions. . Minor bugfixes: * git-debpush: Avoid ignoring a failure of git-cat-file. [Sean Whitton] * Add missing newline to overridden --force fail message. . dgit download-unfetched-origs subcommand (changes to support tag2upload): * Look in the source tree's current suite, specifically. * New --write-sha256sums subcommand option. * Don't download files already present in the build-products-dir. * Save downloaded files to .tmp names until file checksums verified. * Report unobtainable origs with special exit status 3. . Supporting and internal changes: * Cleanups and defensiveness in tag2upload-oracled. [Sean Whitton] * Code cleanups, and refactoring, in git-debpush. [Sean Whitton] * Much logic moved from tag2upload-obtain-origs into dgit. . Tests: * Refactoring and additions for testing the new functionality. * restore checking of error messages in tag2upload emails. * t2u-integration: Include the event_name field in webhook. (Compatibility with tag2upload-service-manager changes.) . dgit (13.10) experimental; urgency=medium . git-debpush user experience improvements: * Print some status messages while processing. * Better error messages when git-deborig tag search fails. * New --help, -h options. Closes: #1109473. . tag2upload infrastructure: * Switch to using new tag2upload-obtain-origs script. Closes: #1108658. [Ian Jackson] * tag2upload Manager protocol: Introduce some protocol state names. [Ian Jackson] * tag2upload-oracled: Speak Manager protocol version 5. * tag2upload-builder-rebuild: Request restarting workers. . git-debpush miscellaneous: * Expand and update statement of design principles. * Delete a completed TODO. . dgit (13.9) experimental; urgency=medium . tag2upload infrastructure: * Improve and shorten command lines appearing in report emails. * Check upstream tag/commit correspondence even when using existing origs. * Minor performance improvement for native packages (skip pre-fetch). . Internal changes: * Testing improvements for tag2upload. * changelog: Start 13.9 * Introduce new tag2upload-obtain-origs script. . dgit (13.8) experimental; urgency=medium . git-debpush user experience improvements: * Check for and handle an existing tag for this version. * Try to check our branch against the remote target branch, to detect releasing from behind mainline, and avoid push failures. Closes: #1107921. . Internal changes: * dgit: Provide abbreviated --t2u-* options, to support log improvements. * git-debpush: Improve comment about remote branch. [Sean Whitton] * git-debpush: Coding style cleanups. * dir-locals.el: Set fill-column to 78 for all languages. . dgit (13.7) experimental; urgency=medium . * Demo upload for talk. . dgit (13.6) experimental; urgency=medium . * Demo upload for talk rehearsal. . dgit (13.5) experimental; urgency=medium . git-debpush user experience improvements: * Check for tag already existing at the remote. Part of #1107921. * Improve error message for tag already existing locally. * Check for uncommitted changes in working tree. Closes: #1108088. [Sean Whitton] . tag2upload service: * Properly RFC2047-escape non-ASCII names. Closes: #1108613. * Hide virt runes in a per-invocation ssh wrapper Closes: #1107151. * Print oracle and builder dgit versions in transcript. Closes: #1108242. * d-r-s t2u: Add missing -oBatchMode=yes option to ssh invocation. . CI and administrivia: * CI: Check for missing Signed-off-by. * git-debpush: Add missing copyright notice. [Sean Whitton] * Add missing Closes for #1108180 to changelog entry for 12.125. * CI: Drop compatibility tests for buster, which is gone from the archive. . Suppporting changes: * git-debpush: Figure out the previous maintainer upload version. * dgit: Honour DGIT_VERSION in dgit --version and use it in ./using-these. * git-debpush: Reorganisation and tidying. [Ian Jackson and Sean Whitton] . dgit (13.4) experimental; urgency=medium . Documentation: * t2u o2m: Describe version 5, with 'restart' message. [Sean Whitton] * t2u FAQ: Clarify that debian/-only repos still need upstream source in git. [Christoph Berg] * t2u FAQ: Remove much obsolete material. . Tests: * t2u: Test "tag changed between fetches" path. * CI: Check for blocking todos (three or more X's). . Internals: * Avoid blocking-todo markers in a few places in docs and comments. * dgit-repos-server: Fix a comment about indistrodir. * tests: debpolicy-taintrm: Downgrade a TODO. Checksums-Sha1: 9193e59edd3b0c18c8347e09d776d313b66a0eb0 2111 dgit_13.11.dsc 7f99505fd4f2ce48b05d2c284027558ee183d56b 775411 dgit_13.11.tar.gz Checksums-Sha256: 4824f3e9a499a6c7e0699c6f7792f16b0d1105a86bac64644a70b73cf0cacf00 2111 dgit_13.11.dsc a1fca8a024897385e6238b0ceef172d4754493071d51ac0def18b17b4ab68bb6 775411 dgit_13.11.tar.gz Files: 7966448f18a47e620270ba6888e153d6 2111 devel optional dgit_13.11.dsc 51e56d2f6a4773ce3cc47156c6e9c0bc 775411 devel optional dgit_13.11.tar.gz -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAmiZDtYACgkQ4+M5I0i1 DTmhdQf/VUwTc+1xg3POYk6Nn7ai83HGt+Gc36FCeQLp8qjNgQ3lCtS2pcsVBcmE VS9/Feh6q5o9jpbMob/TBKaH6VdyNs0koEEi2VDC9ELi7KVZkPgQlsiq31IAMN6B 00gQ9ZJzs0A5Gfy0dAFUXBNE8EGHufhq3Ee87aFmvgLSipo8r6I+GJC1u+5cBoSr TV7SsBAwyNjy+nIYbg3rCU2cYjI8vSGNySrwnXTyKrJ8HnCY9nC+DGSBrgWWvqg3 Sj58Ny3MIqkoH6d/bapwpawcdK5kowv3ToDvUhSH1Ix4nQCCpvTRcdOlp2EnHVrZ 3OVU4lUcKy3AKooeP1QU8uaAd1RYGw== =du5z -----END PGP SIGNATURE-----
Attachment:
pgpw0uQfe1E3R.pgp
Description: PGP signature