Skip to content

Commit 3492a7f

Browse files
committed
More deb package publishing tweaks
1 parent b177982 commit 3492a7f

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,22 @@ jobs:
2929
args: release
3030
env:
3131
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32-
- run: |
32+
- name: Import GPG signing key
33+
run: |
3334
mkdir -p ~/.gnupg/
3435
printf "${{ secrets.GPG_SIGNING_KEY }}" | base64 --decode > ~/.gnupg/private.key
3536
gpg --import --no-tty --batch --yes ~/.gnupg/private.key
36-
- run: |
37+
- name: Copy deb packages into build area
38+
run: |
3739
mkdir -p deb
38-
cp dist/*.deb deb/
39-
- run: |
40+
cp -v dist/*.deb deb/
41+
- name: dpkg-scanpackages
42+
run: |
4043
dpkg-scanpackages --multiversion . > Packages
4144
gzip -k -f Packages
42-
working-directory: deb
43-
- run: |
45+
working-directory: deb
46+
- name: apt-ftparchive release
47+
run: |
4448
apt-ftparchive release . > Release
4549
gpg -abs -o - Release > Release.gpg
4650
gpg --clearsign -o - Release > InRelease

0 commit comments

Comments
 (0)