Skip to content

Merge pull request #1983 from weblate/weblate-rethink-dns-firewall-an… #232

Merge pull request #1983 from weblate/weblate-rethink-dns-firewall-an…

Merge pull request #1983 from weblate/weblate-rethink-dns-firewall-an… #232

Workflow file for this run

name: 🫣 Android CI
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: 🥏 Checkout
uses: actions/checkout@v4
- name: ☕️ JDKv17
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'temurin'
cache: gradle
- name: ⚡️ +x gradlew
run: chmod +x gradlew
- name: 🎪 Secrets
if: success()
# TODO: override iff it doesn't exist
# developers.google.com/android/guides/google-services-plugin#adding_the_json_file
run: |
mkdir -p app/src/debug
echo "${GSCV_TEST_JSON}" > app/src/debug/google-services.json
# expected: l:29 w:45 m:691
wc -lwm app/src/debug/google-services.json
env:
GSCV_TEST_JSON: ${{ secrets.GOOGLE_SERVICES_TEST_JSON }}
- name: 🚂 Assemble
if: success()
run: |
./gradlew lint
./gradlew assembleWebsiteFullDebug --info --warning-mode all