Skip to content

feat: Generate the Artifact Hub CRD annotation from extra/crds.yaml - #622

Merged
lfrancke merged 2 commits into
mainfrom
push-twnptvkmmznu
Aug 7, 2026
Merged

feat: Generate the Artifact Hub CRD annotation from extra/crds.yaml#622
lfrancke merged 2 commits into
mainfrom
push-twnptvkmmznu

Conversation

@lfrancke

@lfrancke lfrancke commented Aug 3, 2026

Copy link
Copy Markdown
Member

This is derived from extra/crds.yaml and ends up in Chart.yaml.

This is derived from extra/crds.yaml and ends up in Chart.yaml.
@lfrancke

lfrancke commented Aug 3, 2026

Copy link
Copy Markdown
Member Author

If you like I can create this as a test PR in one repo first.

@lfrancke lfrancke self-assigned this Aug 3, 2026
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Aug 3, 2026
Comment thread template/Makefile.j2 Outdated
Addresses review feedback: the recipe was one long line, so it was not obvious
that it reads extra/crds.yaml and writes Chart.yaml.

CRD_ANNOTATION_READ and CRD_ANNOTATION_WRITE are now separate, each with its own
comment. Still a single shell command: the env-var prefix is needed because the
value is multi-line and reaches yq via strenv.
@lfrancke
lfrancke requested a review from NickLarsenNZ August 4, 2026 08:18
Comment thread template/Makefile.j2

@NickLarsenNZ NickLarsenNZ left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM.

The yq statements could b easier to read on multiple lines but that can be done later (ie: when it bugs me enough, I'll do it).

@NickLarsenNZ NickLarsenNZ moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Aug 5, 2026
@lfrancke
lfrancke enabled auto-merge August 5, 2026 22:48
@lfrancke
lfrancke added this pull request to the merge queue Aug 7, 2026
Merged via the queue into main with commit a9d6877 Aug 7, 2026
2 checks passed
@lfrancke
lfrancke deleted the push-twnptvkmmznu branch August 7, 2026 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: In Review

Development

Successfully merging this pull request may close these issues.

3 participants