ci: add auto-build and release workflow

This commit is contained in:
2026-09-11 14:40:08 +02:00
parent 53dfa915fb
commit dc78615c83
2 changed files with 31 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
name: Build and Release APK
on:
push:
branches:
- main
jobs:
release:
name: Build and Upload APK
runs-on: docker
container:
image: 'ubuntu:android-24.04'
steps:
- name: Checkout sources
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Build APKs
shell: bash
run: ./gradlew assembleDebug
- name: Upload to Gitea Releases
uses: softprops/action-gh-release@v1
with:
tag_name: latest
name: Latest Build (main)
prerelease: true
files: build/outputs/apk/**/*.apk
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}