v1.0.6
What's Changed
UX Improvements
-
Format input for GitHub Action: Added
formatinput parameter (text, json, github) to allow users to choose output format in CI workflows. Defaults togithubfor native GitHub Actions annotations. -
Helpful error messages: Unknown annotation errors now suggest the exact
--allowflag to use. Example:unknown OLM annotation (use --allow olm.operatorframework.io/bundle-install-timeout to bypass this error)
These changes reduce friction for users who need to bypass validation for custom annotations or integrate linter output with other tools.
Full Changelog: v1.0.5...v1.0.6
What's Changed
- Add stdin support via --path - by @sebrandon1 in #22
- Add config file support via .olm-lint.yaml by @sebrandon1 in #23
- Add non-root user, OCI labels, and strip debug symbols in Dockerfile by @sebrandon1 in #24
- Use map lookup for allowed annotations instead of linear search by @sebrandon1 in #25
- Add .golangci.yml config and fix errorlint finding by @sebrandon1 in #26
- Add format input to GitHub Action and helpful error messages by @sebrandon1 in #27
Full Changelog: v1.0.5...v1.0.6