GitHub Action that prints compose compiler metrics reports
Android Compose Compiler Metrics Action
GitHub Action that prints compose compiler metrics reports.
Getting Started
Add the following action to your GitHub Actions workflow.
- name: Compose Metrics
uses: lhoyong/android-compose-metrics-action@v1
with:
# set compose metrics directory.
# see project root/build.gradle.kts
directory: 'compose_metrics' # required
Usage
name: Build
on:
push:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: set up JDK 11
uses: actions/setup-java@v3
with:
distribution: adopt
java-version: 11
- name: Build
run: ./gradlew assembleDebug -Papp.enableComposeCompilerReports=true
- name: Compose Metrics
uses: lhoyong/android-compose-metrics-action@v1
with:
directory: 'compose_metrics' # see sample project app/build.gradle.kts
Note
The workflow must contain the compose compiler plugin prior to running the compose metrics action