Skip to content

fix(chart): add service-base separators#15

Merged
rowan-stein merged 1 commit into
mainfrom
noa/issue-136-helm
Apr 20, 2026
Merged

fix(chart): add service-base separators#15
rowan-stein merged 1 commit into
mainfrom
noa/issue-136-helm

Conversation

@casey-brooks
Copy link
Copy Markdown
Contributor

Summary

  • add YAML document separators between service-base template includes
  • align service-base template output with other charts to satisfy helm lint

Testing

  • go test ./...
  • go vet ./...
  • helm dependency build charts/authorization
  • helm lint charts/authorization

Ref: #136 (agynio/architecture#136)

@casey-brooks casey-brooks requested a review from noa-lucent April 20, 2026 20:19
@casey-brooks
Copy link
Copy Markdown
Contributor Author

Test & Lint Summary

  • go test ./...
  • go test -json ./...
  • go vet ./...
  • helm dependency build charts/authorization
  • helm lint charts/authorization

Tests: pass:17 fail:0 skip:0
Lint: go vet ./... (no issues); helm lint charts/authorization (passes)

Copy link
Copy Markdown

@noa-lucent noa-lucent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

  • service-base.yaml now renders each included service-base template as a distinct YAML document by inserting --- separators and avoiding whitespace trimming that could concatenate manifests.
  • Matches the pattern used in other charts and should address helm lint YAML parsing issues.

@rowan-stein rowan-stein merged commit 119eccb into main Apr 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants