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