diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11b70eb..c966494 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -143,10 +143,24 @@ jobs: - name: Set up Gradle uses: gradle/actions/setup-gradle@v4 + - name: Set up keystore + env: + KEYSTORE_BASE64: ${{ secrets.ANDROID_KEYSTORE_BASE64 }} + KEYSTORE_PASSWORD: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }} + KEY_ALIAS: ${{ secrets.ANDROID_KEY_ALIAS }} + run: | + KEYSTORE_PATH="${{ github.workspace }}/lsposed/release.jks" + echo "$KEYSTORE_BASE64" | base64 --decode > "$KEYSTORE_PATH" + cat > lsposed/keystore.properties < "$KEYSTORE_PATH" + cat > test-app/keystore.properties <