Skip to content

chore(deps): update gradle/actions digest to 3f5f9ad #53

chore(deps): update gradle/actions digest to 3f5f9ad

chore(deps): update gradle/actions digest to 3f5f9ad #53

Workflow file for this run

name: TWA Build Check
on:
pull_request:
paths:
- "android/**"
- ".github/workflows/twa-build-check.yml"
concurrency:
group: twa-build-check-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
name: Build TWA (preview release)
permissions:
contents: read
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup Java
uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 # v6
with:
distribution: 'temurin'
java-version: '25.0.4+101.0.LTS'
- name: Setup Android SDK
uses: android-actions/setup-android@be39fa834029ff78f1a44aa3bb0819b8fc2bd8fd # v4
with:
packages: 'platforms;android-36 build-tools;36.0.0'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@3f5f9adaf7d9fecd50b5935e54106014257a94e6 # v6
- name: Generate test keystore
working-directory: android
run: |
keytool -genkey \
-v \
-keystore test-keystore.jks \
-keyalg RSA \
-keysize 2048 \
-validity 365 \
-alias test \
-dname "CN=Test" \
-storepass testpass \
-keypass testpass
- name: Build preview release
working-directory: android
env:
ORG_GRADLE_PROJECT_KEYSTORE_PATH: test-keystore.jks
ORG_GRADLE_PROJECT_KEYSTORE_PASSWORD: testpass
ORG_GRADLE_PROJECT_KEY_ALIAS: test
ORG_GRADLE_PROJECT_KEY_PASSWORD: testpass
run: ./gradlew assemblePreviewRelease