From 4f76f54b6374f9d27e0bb2a3ea43f0ebf3d7667a Mon Sep 17 00:00:00 2001 From: Dexoron Date: Thu, 28 May 2026 18:11:34 +0800 Subject: [PATCH] fix: update GPG signing process to resolve permission issues and clarify Release generation --- .github/workflows/dexoron-packages-index.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dexoron-packages-index.yml b/.github/workflows/dexoron-packages-index.yml index 130509c..55cbe96 100644 --- a/.github/workflows/dexoron-packages-index.yml +++ b/.github/workflows/dexoron-packages-index.yml @@ -74,7 +74,6 @@ jobs: cd central-packages/debian dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz - # Генерация и подпись Release echo "Origin: Dexoron" > Release echo "Suite: stable" >> Release echo "Architectures: amd64" >> Release @@ -83,8 +82,8 @@ jobs: echo "SHA256:" >> Release echo " $(sha256sum Packages.gz | awk '{print $1" "$2}')" >> Release - gpg --batch --yes --detach-sign --armor --output Release.gpg Release - gpg --batch --yes --clearsign --output InRelease Release + gpg --batch --yes --pinentry-mode loopback --local-user 74322D39483E9C9E8C86C0AA0770A5C2A2A82DAC --detach-sign --armor --output Release.gpg Release + gpg --batch --yes --pinentry-mode loopback --local-user 74322D39483E9C9E8C86C0AA0770A5C2A2A82DAC --clearsign --output InRelease Release - name: Update Fedora DNF Repository Index run: |