Added optional validation rate limiting via --validation-rps (global) and repeatable --validation-rps-rule <RULE_SELECTOR=RPS> (per-rule override) for both scan and validate. Throttling now applies across built-in validator types (HTTP/gRPC plus AWS, GCP, Coinbase, MongoDB, Postgres, MySQL, JDBC, JWT, and Azure Storage). Rule selectors support the short form (for example, github=2 matches kingfisher.github.*) with longest-prefix precedence when multiple selectors apply.

This commit is contained in:
Mick Grove 2026-02-12 13:15:51 -08:00
commit 60c72292c7
3 changed files with 6 additions and 34 deletions

View file

@ -47,8 +47,10 @@ jobs:
shared-key: kingfisher-${{ runner.os }}-${{ runner.arch }}
save-if: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository }}
- name: Build and test (Makefile linux-arm64)
- name: Build (Makefile linux-arm64)
run: make linux-arm64
- name: Run tests
run: make tests
macos-arm64:
name: macOS arm64