You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
GitHub Action for Android Lint
v3.1.0
This Action generates annotations from Android Lint Report XML.
An example workflow(.github/workflows/android-lint.yml) to executing Android Lint follows:
name: AndroidLint
on:
pull_request:
paths:
- .github/workflows/android-lint.yml
- '*/src/**'
- gradle/**
- '**.gradle'
- gradle.properties
- gradlew*
jobs:
android-lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 1
- name: set up JDK
uses: actions/setup-java@v3
with:
distribution: zulu
java-version: 11
cache: gradle
- run: ./gradlew lint
- uses: yutailang0119/action-android-lint@v3
with:
report-path: build/reports/*.xml # Support glob patterns by https://www.npmjs.com/package/@actions/glob
continue-on-error: false # If annotations contain error of severity, action-android-lint exit 1.
- Generated from actions/typescript-action as template.
- This refer to mobileposse/github-android-lint-action.
action-android-lint is available under the MIT license. See the LICENSE file for more info.