From c422294d7c10b020e7a0bf68be0a3d368bddde87 Mon Sep 17 00:00:00 2001 From: benya Date: Mon, 19 Jan 2026 00:20:44 +0300 Subject: [PATCH] Debug add and fixes --- .gitea/workflows/release.yml | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 320819e..5d13b3a 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -142,23 +142,27 @@ jobs: - name: Generate F-Droid config.yml if: env.CONTINUE == 'true' run: | - REPO_URL="https://fdroid.daemonlord.ru/repo" + KEY_ALIAS="${{ secrets.FDROID_GPG_KEY_ALIAS }}" + KEY_PASS="${{ secrets.FDROID_KEY_PASSWORD }}" + REPO_URL="https://fdroid.daemonlord.ru/fdroid/repo" REPO_NAME="Anabasis F-Droid Repo" REPO_DESC="Automatically generated F-Droid repository" - GPG_KEY_ALIAS="${{ secrets.FDROID_GPG_KEY_ALIAS }}" - GPG_KEYSTORE_PATH="keystore.p12" - GPG_KEYSTORE_PASS="${{ secrets.FDROID_KEY_PASSWORD }}" - GPG_KEY_PASSWORD="${{ secrets.FDROID_KEY_PASSWORD }}" REPO_ICON="icon.png" + mkdir -p fdroid-repo + printf '%s\n' \ "repo_url: $REPO_URL" \ "repo_name: $REPO_NAME" \ "repo_description: $REPO_DESC" \ - "repo_keyalias: $GPG_KEY_ALIAS" \ - "keystore: $GPG_KEYSTORE_PATH" \ - "keystorepass: $GPG_KEYSTORE_PASS" \ - "keypass: $GPG_KEY_PASSWORD" \ + "" \ + "keystore:" \ + " file: keystore.p12" \ + " type: PKCS12" \ + " alias: $KEY_ALIAS" \ + " password: $KEY_PASS" \ + " key_password: $KEY_PASS" \ + "" \ "repo_icon: $REPO_ICON" \ > fdroid-repo/config.yml @@ -166,7 +170,14 @@ jobs: - name: Generate F-Droid Index if: env.CONTINUE == 'true' run: | - ls -R fdroid-repo + echo "=== DEBUG fdroid-repo ===" + ls -la fdroid-repo + ls -la fdroid-repo/repo + ls -la fdroid-repo/repo/icons + echo "=== config.yml ===" + cat fdroid-repo/config.yml + echo "=== keystore ===" + ls -la fdroid-repo/keystore.p12 cat fdroid-repo/config.yml docker run --rm -v $PWD/fdroid-repo:/home/fdroid \ registry.gitlab.com/fdroid/docker-executable-fdroidserver:master update --clean