Skip to content

v1.0.6

Choose a tag to compare

@sebrandon1 sebrandon1 released this 27 May 22:05
· 11 commits to main since this release
ae34051

What's Changed

UX Improvements

  • Format input for GitHub Action: Added format input parameter (text, json, github) to allow users to choose output format in CI workflows. Defaults to github for native GitHub Actions annotations.

  • Helpful error messages: Unknown annotation errors now suggest the exact --allow flag 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