This commit is contained in:
Flummi 2025-06-04 13:26:32 +02:00
parent acacdef003
commit b69a9843a7

View File

@ -37,23 +37,17 @@ jobs:
run: flutter build apk --release
- name: sign app apk
uses: https://github.com/Tlaster/android-sign@v1
run: |
mkdir -p ~/.android
export KEYSTORE_PASS="${{ secrets.KEYSTORE_PASS }}"
echo "${{ secrets.SIGNING_KEY }}" | base64 -d > ~/.android/debug.keystore
jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore ~/android/debug.keystore build/app/outputs/flutter-apk/app-release.apk ${{ secrets.ALIAS }}
with:
releaseDirectory: |
build/app/outputs/flutter-apk
signingKeyBase64: ${{ secrets.SIGNING_KEY }}
output: build/release/signed
alias: ${{ secrets.ALIAS }}
keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }}
- name: release-build
uses: akkuman/gitea-release-action@v1
env:
BUILD_TOOLS_VERSION: "35.0.0"
#- name: release-build
# uses: akkuman/gitea-release-action@v1
# env:
# NODE_OPTIONS: '--experimental-fetch'
# with:
# files: |-
# build/app/outputs/flutter-apk/app-release.apk
# token: '${{secrets.RELEASE_TOKEN}}'
NODE_OPTIONS: '--experimental-fetch'
with:
files: |-
build/app/outputs/flutter-apk/app-release.apk
token: '${{secrets.RELEASE_TOKEN}}'