fApp/.gitea/workflows/android.yml
Flummi 3699e62efc
Some checks failed
Flutter Schmutter / build (push) Failing after 5s
oops
2025-06-04 13:13:26 +02:00

60 lines
1.4 KiB
YAML

name: Flutter Schmutter
on:
push:
tags:
- 'v*'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: checkout code
uses: actions/checkout@v4
- name: set up jdk
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: temurin
- name: setup android sdk
uses: android-actions/setup-android@v3
- name: setup flutter
uses: subosito/flutter-action@v2
with:
flutter-version: 3.33.0-0.2.pre
channel: master
- name: install deps
run: flutter pub get
env:
TAR_OPTIONS: --no-same-owner
- name: build apk
run: flutter build apk --release
- name: sign app apk
uses: https://github.com/actions/android-sign@v1
with:
releaseDirectory: |
build/app/outputs/flutter-apk
signingKeyBase64: ${{ secrets.SIGNING_KEY }}
output: build/release/signed
alias: ${{ secrets.ALIAS }}
keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }}
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}}'