Skip to content

Add OpenHarmony (OHOS) prebuilt binaries #14

Add OpenHarmony (OHOS) prebuilt binaries

Add OpenHarmony (OHOS) prebuilt binaries #14

Workflow file for this run

name: codspeed
on:
push:
branches: [master]
pull_request:
workflow_dispatch:
permissions:
contents: read
id-token: write
jobs:
codspeed:
name: ${{ matrix.package }} / ${{ matrix.bench }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
include:
- package: lightningcss
bench: transform
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
- name: Install cargo-codspeed
run: cargo install cargo-codspeed --locked
- name: Build benchmark target
run: cargo codspeed build -p ${{ matrix.package }} --bench ${{ matrix.bench }}
- name: Run benchmarks
uses: CodSpeedHQ/action@v4
with:
mode: simulation
run: cargo codspeed run -p ${{ matrix.package }} --bench ${{ matrix.bench }}