Commit 0f9a3cf
authored
release: fix tarball signing and Debian compression (#1009)
While we added PGP signatures for tarballs in 7baac73, we did not notice
that, while ESRP returns a file with the tar.gz extension, it is actually
the signature file, not the tarball itself. Correct with this change and
validate tarball moving forward so it doesn't happen again!
Additionally, a user reported in #997 that the latest GCM Debian package
didn't work on Debian distributions. It appears that the version of dpkg
that ships with Debian [does not support zstd
compression](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892664).
Enforcing xz compression resolves the issue.
Finally, this provided an opportunity to clean up some unused variables
in pack.sh for Linux and to ensure we check the architecture is found
before attemping to use the ARCH variable.
These changes were validated with [this successful test
run](https://github.com/ldennington/git-credential-manager/actions/runs/3795232469)
in my fork.File tree
2 files changed
+39
-18
lines changed- .github/workflows
- src/linux/Packaging.Linux
2 files changed
+39
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
387 | | - | |
| 387 | + | |
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
| |||
399 | 399 | | |
400 | 400 | | |
401 | 401 | | |
402 | | - | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
403 | 407 | | |
404 | 408 | | |
405 | 409 | | |
| |||
423 | 427 | | |
424 | 428 | | |
425 | 429 | | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
426 | 436 | | |
427 | 437 | | |
428 | 438 | | |
| |||
624 | 634 | | |
625 | 635 | | |
626 | 636 | | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
627 | 642 | | |
628 | 643 | | |
629 | 644 | | |
| 645 | + | |
630 | 646 | | |
631 | 647 | | |
632 | 648 | | |
633 | 649 | | |
634 | 650 | | |
635 | 651 | | |
636 | 652 | | |
| 653 | + | |
637 | 654 | | |
638 | 655 | | |
639 | 656 | | |
| 657 | + | |
640 | 658 | | |
641 | 659 | | |
642 | 660 | | |
| |||
654 | 672 | | |
655 | 673 | | |
656 | 674 | | |
657 | | - | |
| 675 | + | |
658 | 676 | | |
659 | 677 | | |
660 | 678 | | |
| |||
663 | 681 | | |
664 | 682 | | |
665 | 683 | | |
666 | | - | |
667 | | - | |
| 684 | + | |
| 685 | + | |
668 | 686 | | |
669 | 687 | | |
670 | 688 | | |
671 | 689 | | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
672 | 698 | | |
673 | 699 | | |
674 | | - | |
| 700 | + | |
675 | 701 | | |
676 | 702 | | |
677 | 703 | | |
678 | 704 | | |
679 | 705 | | |
680 | 706 | | |
681 | | - | |
| 707 | + | |
682 | 708 | | |
683 | 709 | | |
684 | 710 | | |
| |||
787 | 813 | | |
788 | 814 | | |
789 | 815 | | |
| 816 | + | |
790 | 817 | | |
791 | 818 | | |
792 | 819 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | 15 | | |
20 | 16 | | |
21 | 17 | | |
| |||
51 | 47 | | |
52 | 48 | | |
53 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | 63 | | |
68 | 64 | | |
69 | 65 | | |
| |||
114 | 110 | | |
115 | 111 | | |
116 | 112 | | |
117 | | - | |
118 | | - | |
119 | 113 | | |
120 | 114 | | |
121 | 115 | | |
| |||
131 | 125 | | |
132 | 126 | | |
133 | 127 | | |
134 | | - | |
| 128 | + | |
135 | 129 | | |
136 | 130 | | |
0 commit comments