Skip to content

v1.5.4

Choose a tag to compare

@me-bender me-bender released this 02 Jul 19:03
· 67 commits to main since this release

Fixes

  • github-org cataloger: authenticate GitHub Enterprise Server hosts with LUNAR_SECRET_GH_ENTERPRISE_TOKEN (falling back to LUNAR_SECRET_GH_TOKEN for single-token setups) instead of always using the github.com token. Previously the github.com token was copied into GH_ENTERPRISE_TOKEN for GHE hosts, so a distinct enterprise PAT was silently ignored. github.com behavior is unchanged. Verified end-to-end against a real GitHub Enterprise Server instance (#226).
  • github-org cataloger: honor an explicit empty tag_prefix — it now disables topic prefixing instead of being silently replaced with the gh- default (#228).
  • backstage / backstage-catalog-info catalogers: honor an explicit empty tag_prefix to disable tag prefixing, same fix as #228 (#227).

Improvements

  • backstage-catalog-info cataloger: new default_domain input — assigns a fallback domain (and registers it under .domains) to components whose catalog-info.yaml resolves to no domain via domain_annotation, spec.domain, or spec.system. Mirrors the existing default_owner fallback and never overrides a domain the file already provides (#223).

Pinning

Consumers pin plugins with @v1.5.4 in their lunar-config.yml.