Fix YAML pattern analyzers silently producing zero findings (#231).
After #230 fixed the loader so custom YAML checkers were read from disk, a second bug in RunCheckers remained: loaded pattern checkers were placed into a map that was never passed to the analyzer runtime. Both built-in (checkers/**/*.yml) and custom (.globstar/*.yml) YAML rules therefore never fired. This release flattens the pattern checkers into the execution path, preserves severity/category on the resulting issues, and adds an end-to-end regression test.
With this fix, globstar check --checkers=local now produces findings from custom YAML rules; --checkers=builtin produces findings from the bundled YAML rules.
Binary assets
The goreleaser CI job that normally publishes cross-compiled binaries has been failing since v0.7.1 with ghcr.io/v2/ access denied (unrelated to this change — same failure on v0.7.1). Only a darwin/arm64 binary, built locally from the tagged commit, is attached here. Users on other platforms can build from source:
git clone --depth=1 --branch=v0.7.2 https://github.com/DeepSourceCorp/globstar
cd globstar && make generate-registry && go build -o globstar ./cmd/globstar