Skip to content

Migrate DebugLogConfigurator to Use New Logger Infrastructure and Isolate from Timber, While Supporting Timber Setup in Android Module #5368

Migrate DebugLogConfigurator to Use New Logger Infrastructure and Isolate from Timber, While Supporting Timber Setup in Android Module

Migrate DebugLogConfigurator to Use New Logger Infrastructure and Isolate from Timber, While Supporting Timber Setup in Android Module #5368

Workflow file for this run

name: Android CI
on:
push:
branches:
- main
pull_request:
paths-ignore:
- '.idea/**'
- '.gitattributes'
- '.github/**.json'
- '.gitignore'
- '.gitmodules'
- '**.md'
- 'LICENSE'
- 'NOTICE'
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 90
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Copy CI gradle.properties
run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties
- uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
with:
distribution: 'temurin'
java-version: '21'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@748248ddd2a24f49513d8f472f81c3a07d4d50e1 # v4.4.4
- name: Quality - Spotless
run: ./gradlew spotlessCheck
- name: Quality - Detekt
run: ./gradlew detekt
- name: Quality - Lint
run: ./gradlew lint
- name: Quality - Dependency Guard
run: ./gradlew dependencyGuard
- name: Build (run full build and tests)
run: ./gradlew build