Files
OpenTracks/.gitea/workflows/build-and-release.yaml
T

36 lines
755 B
YAML

name: Build and Release APK
on:
push:
branches:
- main
permissions:
contents: write
jobs:
release:
name: Build and Upload APK
runs-on: ubuntu-latest
container:
image: 'cimg/android:2024.04-node'
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: ncipollo/release-action@v1
with:
tag: latest
name: "Latest Build (main)"
prerelease: true
allowUpdates: true
artifacts: "build/outputs/apk/**/*.apk"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}