diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0a9a186..663fdde 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,9 +31,7 @@ jobs: libsecret-1-dev \ libdbus-1-dev \ desktop-file-utils \ - rpm \ - rpm-sign \ - dpkg-sig + rpm - name: Set up Rust uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -136,19 +134,6 @@ jobs: # Build Debian package dpkg-deb --build deb proton-drive-linux_${{ env.VERSION }}_amd64.deb - - name: Sign Debian package (.deb) - env: - GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} - GPG_KEY_NAME: ${{ secrets.GPG_KEY_NAME }} - GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - run: | - if [ -n "$GPG_PRIVATE_KEY" ] && [ -n "$GPG_KEY_NAME" ]; then - echo "$GPG_PRIVATE_KEY" | gpg --import - dpkg-sig -k "${GPG_KEY_NAME}" -s builder -g "--batch --pinentry-mode loopback --passphrase ${GPG_PASSPHRASE}" *.deb - else - echo "Skipping deb signing: GPG_PRIVATE_KEY or GPG_KEY_NAME secret is not set." - fi - - name: Package Fedora package (.rpm) run: | # Sanitize version (replace hyphens with dots for RPM compatibility)