Skip to content

Conversation

@SergK
Copy link
Member

@SergK SergK commented Jan 21, 2026

The kubebuilder example annotation for the Pipelines field in
CodebaseBranchSpec was missing the security pipeline configuration.
This update adds the security field to the example, ensuring the
generated CRD documentation accurately reflects all available pipeline
types (build, review, and security) that users can configure.

This aligns the Go source annotation with the CRD definition and ensures
future make manifests runs will correctly preserve this field.

Fixes #254

  The kubebuilder example annotation for the Pipelines field in
  CodebaseBranchSpec was missing the security pipeline configuration.
  This update adds the security field to the example, ensuring the
  generated CRD documentation accurately reflects all available pipeline
  types (build, review, and security) that users can configure.

  This aligns the Go source annotation with the CRD definition and ensures
  future `make manifests` runs will correctly preserve this field.

Signed-off-by: Sergiy Kulanov <sergiy_kulanov@epam.com>
@SergK SergK requested a review from a team as a code owner January 21, 2026 15:07
@SergK SergK requested a review from zmotso January 21, 2026 15:09
@SergK SergK merged commit b8eb490 into master Jan 21, 2026
4 checks passed
@SergK SergK deleted the add-security-pipeline-support-fix branch January 21, 2026 15:16
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.

Add security pipeline field to CodebaseBranch CRD

3 participants