Skip to content

Include Gardener Enhancement Proposals (GEPs) through Docforge#848

Merged
marc1404 merged 1 commit intogardener:masterfrom
marc1404:docs/include-proposals
Feb 12, 2026
Merged

Include Gardener Enhancement Proposals (GEPs) through Docforge#848
marc1404 merged 1 commit intogardener:masterfrom
marc1404:docs/include-proposals

Conversation

@marc1404
Copy link
Member

@marc1404 marc1404 commented Feb 11, 2026

How to categorize this PR?

/kind enhancement

What this PR does / why we need it:

Includes the Gardener Enhancement Proposals (GEPs) through Docforge.

Which issue(s) this PR fixes:

n.a.

Special notes for your reviewer:

/cc @rfranzke

Note

The rendered titles of the enhancement proposals in the sidebar are not ideal yet. The source files no longer contain a frontmatter section with a title field. Instead, the information is kept in a separate gep.yaml next to the proposal (similar to the kep.yaml files in Kubernetes). In a next step, we could implment a Docforge plugin that builds the frontmatter information based on a gep.yaml file (if present).

Summary by CodeRabbit

Release Notes

  • Documentation
    • Updated documentation section ordering for improved navigation.
    • Introduced new Proposals section featuring enhancement proposals and related resources.

@gardener-prow gardener-prow bot requested a review from rfranzke February 11, 2026 12:30
@gardener-prow gardener-prow bot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. kind/enhancement Enhancement, improvement, extension cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Feb 11, 2026
@gardener-github-actions gardener-github-actions bot added the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Feb 11, 2026
@github-actions github-actions bot added needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. and removed ok-to-test Indicates a non-member PR verified by an org member that is safe to test. labels Feb 11, 2026
@marc1404 marc1404 added ok-to-test Indicates a non-member PR verified by an org member that is safe to test. and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Feb 11, 2026
@github-actions github-actions bot added needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. and removed ok-to-test Indicates a non-member PR verified by an org member that is safe to test. labels Feb 11, 2026
@marc1404 marc1404 force-pushed the docs/include-proposals branch from 8fcc167 to fcc48e7 Compare February 12, 2026 12:50
@gardener-github-actions gardener-github-actions bot added the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Feb 12, 2026
@github-actions github-actions bot removed the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Feb 12, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 12, 2026

🚀 Preview Deployed

Your preview is being built and will be available at:
https://documentation-demo.gardener.cloud/pr-preview/pr-848/

Note: The preview will only be available after the GitHub Pages deployment completes in the demo repository.

To view the deployment status, visit: https://github.com/gardener/documentation-demo/actions

@marc1404 marc1404 changed the title [WIP] Include Gardener proposals through Docforge Include Gardener Enhancement Proposals (GEPs) through Docforge Feb 12, 2026
@marc1404 marc1404 marked this pull request as ready for review February 12, 2026 14:01
@marc1404 marc1404 requested a review from a team as a code owner February 12, 2026 14:01
@gardener-prow gardener-prow bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 12, 2026
@gardener-github-actions gardener-github-actions bot added the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Feb 12, 2026
@marc1404 marc1404 added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 12, 2026
@github-actions github-actions bot removed the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Feb 12, 2026
@gardener-prow gardener-prow bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 12, 2026
@coderabbitai
Copy link

coderabbitai bot commented Feb 12, 2026

📝 Walkthrough

Walkthrough

The pull request updates the documentation configuration file to adjust the weight of the security-and-compliance section and introduces a new proposals section with its index file and associated file tree mappings.

Changes

Cohort / File(s) Summary
Documentation Configuration
.docforge/documentation/documentation.yaml
Updated security-and-compliance weight from 30 to 36; added new proposals section with index file, weight 34, and fileTree entry mapping to enhancements GEPS tree, excluding README.md files.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

A new proposals section hops into view, 🐰
With weights and indices arranged just right,
The documentation structure grows anew,
As weights shuffle like carrots in the light! 🥕

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and specifically describes the main change: integrating Gardener Enhancement Proposals through Docforge, which aligns perfectly with the documented changes.
Description check ✅ Passed The description follows the template with all required sections completed: categorization (/kind enhancement), explanation of what the PR does, issue reference (n.a.), and special notes for reviewer.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

No actionable comments were generated in the recent review. 🎉

Tip

Issue Planner is now in beta. Read the docs and try it out! Share your feedback on Discord.


Comment @coderabbitai help to get the list of available commands and usage tips.

@gardener-github-actions gardener-github-actions bot added the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Feb 12, 2026
title: Security and Compliance
description: Make sure that your clusters are compliant and secure
weight: 30
weight: 36
Copy link
Member Author

Choose a reason for hiding this comment

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

The gardener directory below already has weight: 30, I want to sort the proposals below "Gardener" and above "Security and Compliance".

@github-actions github-actions bot removed the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label Feb 12, 2026
Copy link
Member

@rfranzke rfranzke left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@gardener-prow gardener-prow bot added the lgtm Indicates that a PR is ready to be merged. label Feb 12, 2026
@gardener-prow
Copy link

gardener-prow bot commented Feb 12, 2026

LGTM label has been added.

DetailsGit tree hash: e95380faf81108b46d1f6153548d7717ab92c1e6

@gardener-prow
Copy link

gardener-prow bot commented Feb 12, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rfranzke

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

@gardener-prow gardener-prow bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Feb 12, 2026
@rfranzke
Copy link
Member

/ok-to-test

@gardener-prow gardener-prow bot added ok-to-test Indicates a non-member PR verified by an org member that is safe to test. and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Feb 12, 2026
@github-actions github-actions bot added needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. and removed ok-to-test Indicates a non-member PR verified by an org member that is safe to test. labels Feb 12, 2026
@marc1404 marc1404 merged commit 01c8396 into gardener:master Feb 12, 2026
21 checks passed
@marc1404 marc1404 deleted the docs/include-proposals branch February 12, 2026 14:45
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. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. kind/enhancement Enhancement, improvement, extension lgtm Indicates that a PR is ready to be merged. needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. 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.

2 participants