Skip to content

saved filters tab

saved filters tab #988

Workflow file for this run

name: Build
on:
push:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Setup Java
uses: actions/setup-java@v5
with:
java-version: '21'
distribution: 'temurin'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
- name: Build with Gradle
run: ./gradlew assembleRelease
- name: Upload a Build Artifact
uses: actions/upload-artifact@v4
with:
name: apk
path: app/build/outputs/apk/release/*.apk
- name: Generate release notes
run: git log refs/tags/latest..HEAD --oneline --decorate=no > notes.txt
- name: Update tag
run: |
git tag -f latest
git push -f origin tag latest
- name: Delete release
continue-on-error: true
env:
GH_TOKEN: ${{ github.token }}
run: gh release delete latest -y
- name: Create release
env:
GH_TOKEN: ${{ github.token }}
run: gh release create latest --title "Latest" --notes-file notes.txt --latest=true 'app/build/outputs/apk/release/*.apk'