summaryrefslogtreecommitdiff
path: root/.forgejo/workflows/build-theme-send-core-repo.yml
diff options
context:
space:
mode:
Diffstat (limited to '.forgejo/workflows/build-theme-send-core-repo.yml')
-rw-r--r--.forgejo/workflows/build-theme-send-core-repo.yml11
1 files changed, 10 insertions, 1 deletions
diff --git a/.forgejo/workflows/build-theme-send-core-repo.yml b/.forgejo/workflows/build-theme-send-core-repo.yml
index 9b542c2..97cc958 100644
--- a/.forgejo/workflows/build-theme-send-core-repo.yml
+++ b/.forgejo/workflows/build-theme-send-core-repo.yml
@@ -41,7 +41,15 @@ jobs:
export GNUPGHOME=/tmp/raveos-gnupg
rm -rf "$GNUPGHOME"
mkdir -m 700 "$GNUPGHOME"
- echo "${{ secrets.GPG_PRIVATE_KEY }}" | base64 -d | gpg --batch --import
+ gpgconf --launch gpg-agent >/dev/null 2>&1 || true
+ echo "${{ secrets.GPG_PRIVATE_KEY }}" | base64 -d > /tmp/raveos-signing-key.asc
+ gpg --batch --yes --import /tmp/raveos-signing-key.asc || true
+ rm -f /tmp/raveos-signing-key.asc
+ gpg --list-secret-keys --with-colons | grep -q '^sec:' || {
+ echo "HIBA: a RaveOS titkos kulcs nem importalodott"
+ exit 1
+ }
+ echo "RaveOS GPG kulcs importalva"
- name: Build raveos-calamares-theme
run: |
@@ -308,6 +316,7 @@ jobs:
run: |
set -euo pipefail
export GNUPGHOME=/tmp/raveos-gnupg
+ gpgconf --launch gpg-agent >/dev/null 2>&1 || true
BUILT=$(ls /tmp/builtpkgs/*.pkg.tar.zst 2>/dev/null || true)
if [ -z "$BUILT" ]; then
echo "Nincs csomag alairashoz -> kihagyva"