Skip to content

[release-0.32] apigen: add --header-file flag#4232

Merged
kcp-ci-bot merged 1 commit into
kcp-dev:release-0.32from
xmudrii:apigen-boilerplate-0.32
Jul 2, 2026
Merged

[release-0.32] apigen: add --header-file flag#4232
kcp-ci-bot merged 1 commit into
kcp-dev:release-0.32from
xmudrii:apigen-boilerplate-0.32

Conversation

@xmudrii

@xmudrii xmudrii commented Jun 26, 2026

Copy link
Copy Markdown
Member

Summary

Manual cherry-pick of #4229

What Type of PR Is This?

/kind feature

Release Notes

Add an optional `--header-file` flag to `apigen` used to append boilerplate to the generated YAML files

On-behalf-of: @SAP marko.mudrinic@sap.com
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
@kcp-ci-bot kcp-ci-bot added release-note Denotes a PR that will be considered when it comes time to generate release notes. kind/feature Categorizes issue or PR as related to a new feature. dco-signoff: yes Indicates the PR's author has signed the DCO. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Jun 26, 2026
@xmudrii xmudrii marked this pull request as draft June 26, 2026 09:23
@kcp-ci-bot kcp-ci-bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jun 26, 2026
@xmudrii xmudrii changed the base branch from main to release-0.32 June 26, 2026 09:25
@kcp-ci-bot kcp-ci-bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Jun 26, 2026
@xmudrii xmudrii changed the title Apigen boilerplate 0.32 [release-0.32] apigen: add --header-file flag Jun 26, 2026
@xmudrii xmudrii marked this pull request as ready for review June 26, 2026 09:25
@kcp-ci-bot kcp-ci-bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jun 26, 2026
@xmudrii

xmudrii commented Jun 26, 2026

Copy link
Copy Markdown
Member Author

/test pull-kcp-test-e2e-sharded-embedded-vw

@kcp-ci-bot

Copy link
Copy Markdown
Contributor

@xmudrii: The specified target(s) for /test were not found.
The following commands are available to trigger required jobs:

/build-image
/test pull-kcp-build-image
/test pull-kcp-lint
/test pull-kcp-test-e2e
/test pull-kcp-test-e2e-multiple-runs
/test pull-kcp-test-e2e-sharded
/test pull-kcp-test-e2e-shared
/test pull-kcp-test-integration
/test pull-kcp-test-unit
/test pull-kcp-validate-prow-yaml
/test pull-kcp-verify
/test pull-kcp-verify-codegen

Use /test all to run the following jobs that were automatically triggered:

pull-kcp-build-image
pull-kcp-lint
pull-kcp-test-e2e
pull-kcp-test-e2e-multiple-runs
pull-kcp-test-e2e-sharded
pull-kcp-test-e2e-shared
pull-kcp-test-integration
pull-kcp-test-unit
pull-kcp-validate-prow-yaml
pull-kcp-verify
pull-kcp-verify-codegen
Details

In response to this:

/test pull-kcp-test-e2e-sharded-embedded-vw

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@xmudrii

xmudrii commented Jun 26, 2026

Copy link
Copy Markdown
Member Author

/skip pull-kcp-test-e2e-sharded-embedded-vw

@xmudrii

xmudrii commented Jun 26, 2026

Copy link
Copy Markdown
Member Author

/retest

1 similar comment
@mjudeikis

Copy link
Copy Markdown
Contributor

/retest

@xmudrii

xmudrii commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

/test all

@xmudrii

xmudrii commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

/override pull-kcp-test-e2e-sharded-embedded-vw
The test doesn't exist on this branch

@kcp-ci-bot

Copy link
Copy Markdown
Contributor

@xmudrii: xmudrii unauthorized: /override is restricted to Repo administrators.

Details

In response to this:

/override pull-kcp-test-e2e-sharded-embedded-vw
The test doesn't exist on this branch

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@xrstf

xrstf commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

/override pull-kcp-test-e2e-sharded-embedded-vw

@kcp-ci-bot

Copy link
Copy Markdown
Contributor

@xrstf: Overrode contexts on behalf of xrstf: pull-kcp-test-e2e-sharded-embedded-vw

Details

In response to this:

/override pull-kcp-test-e2e-sharded-embedded-vw

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@xmudrii

xmudrii commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

/retest

@xrstf

xrstf commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

/approve
/lgtm

@kcp-ci-bot kcp-ci-bot added the lgtm Indicates that a PR is ready to be merged. label Jul 2, 2026
@kcp-ci-bot

Copy link
Copy Markdown
Contributor

LGTM label has been added.

DetailsGit tree hash: a5b5d58155c57c03b51d872411088887c4124254

@kcp-ci-bot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: xrstf

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kcp-ci-bot kcp-ci-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 2, 2026
@kcp-ci-bot kcp-ci-bot merged commit 08be0a1 into kcp-dev:release-0.32 Jul 2, 2026
15 checks passed
@xmudrii xmudrii deleted the apigen-boilerplate-0.32 branch July 2, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates the PR's author has signed the DCO. kind/feature Categorizes issue or PR as related to a new feature. lgtm Indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants