Skip to content

perf(rss): skip unused transaction expansion #16

perf(rss): skip unused transaction expansion

perf(rss): skip unused transaction expansion #16

Workflow file for this run

name: CI
on:
push:
pull_request:
permissions:
contents: read
jobs:
smoke:
runs-on: ubuntu-latest
defaults:
run:
working-directory: pd-edge-waf
steps:
- uses: actions/checkout@v4
with:
path: pd-edge-waf
- uses: actions/checkout@v4
with:
repository: rustscript-lang/rustscript
ref: 1303d794362223fc5e27eba2dffb42bd2823e19b
path: rustscript
- uses: actions/checkout@v4
with:
repository: rustscript-lang/pd-edge
path: pd-edge
- uses: dtolnay/rust-toolchain@stable
with:
components: rustfmt, clippy
- uses: Swatinem/rust-cache@v2
- name: Rebuild rules and run smoke test
run: bash tools/smoke.sh
- name: Measure default ruleset batch latency
run: cargo test --release --test perf -- --ignored --nocapture
- name: Clippy
run: cargo clippy --all-targets -- -D warnings