Usage this month
Loading…
Plan
Last Scan
No scans yet
Quality score
0
Errors
0
Warnings
0
Info
Violations
Quick Start
1
Create an API key
Use the API Keys section below to generate a key. It's shown once — copy it immediately and store it as a GitHub Actions secret named PERF_LINT_KEY.
2
Add the Action to your repo
Drop the workflow file below into .github/workflows/perf-lint.yml. The Action installs perf-lint in CI, lints your scripts, and posts only scores — your script files never leave the runner.
3
Every PR is scored automatically
Results appear here as history. PRs get an automated score comment. Grab a badge URL from any result row to embed a live grade in your README.
# .github/workflows/perf-lint.yml
name: perf-lint
on: [push, pull_request]

jobs:
  lint:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: markslilley/perf-lint-action@v1
        with:
          api-key: ${{ secrets.PERF_LINT_KEY }}
          paths: '**/*.jmx'
          min-score: '60'
API Keys
Copy your key now — it won't be shown again
Scan history
Score trend