Skip to content

Commit 6d7c754

Browse files
committed
pkg/deb: Replace dpkg-sig with debsigs
1 parent f658b90 commit 6d7c754

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
1919
sed 's/^deb /deb-src /' /etc/apt/sources.list >> /etc/apt/sources.list
2020
apt-get -q -y update
21-
apt-get -q -y install build-essential debhelper dpkg-sig fakeroot wget git meson \
21+
apt-get -q -y install build-essential debhelper debsigs fakeroot wget git meson \
2222
python3-pyudev python3-pytest python3-libevdev ninja-build patch gpg cmake \
2323
libevev-dev
2424
apt-get -q -y build-dep libwacom libwacom-dev
@@ -38,7 +38,7 @@ jobs:
3838
# Build packages using dpkg-buildpackage
3939
./pkg/deb/makedeb
4040
41-
- name: Sign package
41+
- name: Sign packages
4242
env:
4343
GPG_KEY_ID: 56C464BAAC421453
4444
GPG_KEY: ${{ secrets.LINUX_SURFACE_GPG_KEY }}
@@ -49,8 +49,10 @@ jobs:
4949
echo "$GPG_KEY" | base64 -d | gpg --import --no-tty --batch --yes
5050
export GPG_TTY=$(tty)
5151
52-
# sign package
53-
dpkg-sig -g "--batch --no-tty" --sign builder -k $GPG_KEY_ID ./*.deb
52+
# sign packages
53+
for deb in *.deb; do
54+
debsigs --sign=origin -k $GPG_KEY_ID "$deb"
55+
done
5456
5557
- name: Prepare release
5658
run: |

0 commit comments

Comments
 (0)