Skip to content

feat(v1.16): blur+scrim behind hidden keypad; empty default blocklist #6

feat(v1.16): blur+scrim behind hidden keypad; empty default blocklist

feat(v1.16): blur+scrim behind hidden keypad; empty default blocklist #6

Workflow file for this run

name: Release
on:
push:
tags: ["v*"]
jobs:
release:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- uses: gradle/actions/setup-gradle@v4
- name: Decode signing key
run: |
mkdir -p secrets
echo "${{ secrets.RELEASE_KEYSTORE_B64 }}" | base64 -d > secrets/release.jks
- name: Assemble release APK
env:
RELEASE_KEYSTORE: ${{ github.workspace }}/secrets/release.jks
RELEASE_STORE_PASSWORD: ${{ secrets.RELEASE_STORE_PASSWORD }}
RELEASE_KEY_ALIAS: tvlock
RELEASE_KEY_PASSWORD: ${{ secrets.RELEASE_KEY_PASSWORD }}
run: ./gradlew assembleRelease --no-daemon
- name: Checksums
run: |
cp app/build/outputs/apk/release/app-release.apk tvapplock-release.apk
sha256sum tvapplock-release.apk > SHA256SUMS.txt
- name: GitHub Release
uses: softprops/action-gh-release@v2
with:
files: |
tvapplock-release.apk
SHA256SUMS.txt
generate_release_notes: true