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
@sbernauer sbernauer moved this from Development: In Review to Development: Done in Stackable Engineering Aug 11, 2026
@lfrancke lfrancke moved this from Development: Done to Done in Stackable Engineering Aug 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants