Skip to content

RELEASE: Version 1.3.0 of the app #3

RELEASE: Version 1.3.0 of the app

RELEASE: Version 1.3.0 of the app #3

name: On Pull Request Opened on MASTER
on:
pull_request:
branches: [ master ]
jobs:
run_tests:
name: Testing RELEASE variant
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
- name: Load Google Services
env:
DATA: ${{ secrets.GOOGLE_SERVICES_JSON }}
run: |
echo "$DATA" | base64 -d > app/google-services.json
if ! jq . app/google-services.json > /dev/null 2>&1; then
echo "google-services.json is NOT a valid JSON!" >&2
cat app/google-services.json
exit 1
fi
head -n 10 app/google-services.json
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
- name: Make gradlew executable
run: chmod +x ./gradlew
- name: Execute Gradle command - testReleaseUnitTest
run: ./gradlew testReleaseUnitTest
- name: Execute Gradle command - lintRelease
run: ./gradlew lintRelease