diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 2dbb558..eb113c2 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -34,6 +34,20 @@ jobs: runs-on: macos-latest needs: build steps: + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: '21' + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v4 + - uses: gradle/actions/wrapper-validation@v4 + - name: Create google-services.json file + run: | + echo "$GOOGLE_SERVICES_JSON" > app/google-services.json.base64 + base64 -d -i app/google-services.json.base64 > app/google-services.json + env: + GOOGLE_SERVICES_JSON: ${{ secrets.GOOGLE_SERVICES_JSON }} - name: Check lint run: ./gradlew lint - name: Check binary compatibility @@ -59,6 +73,7 @@ jobs: java-version: '21' - name: Setup Gradle uses: gradle/actions/setup-gradle@v4 + - uses: gradle/actions/wrapper-validation@v4 - name: Test run: ./gradlew :lib:test - name: Upload test reports