Skip to content

feat(docs): adds LCM docs#1465

Open
uwe-mayer wants to merge 6 commits intomainfrom
docs/catalogs
Open

feat(docs): adds LCM docs#1465
uwe-mayer wants to merge 6 commits intomainfrom
docs/catalogs

Conversation

@uwe-mayer
Copy link
Copy Markdown
Contributor

Description

Adds documentation on how to do lifecycle management with the Plugin machinery of Greenhouse.

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation Update
  • 🎨 Style
  • 🧑‍💻 Code Refactor
  • 🔥 Performance Improvements
  • ✅ Test
  • 🤖 Build
  • 🔁 CI
  • 📦 Chore (Release)
  • ⏩ Revert

@uwe-mayer uwe-mayer requested a review from a team as a code owner October 9, 2025 13:05
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Oct 9, 2025
@uwe-mayer uwe-mayer marked this pull request as draft October 9, 2025 13:07
@uwe-mayer uwe-mayer linked an issue Oct 10, 2025 that may be closed by this pull request
2 tasks
Copy link
Copy Markdown
Contributor

@ibakshay ibakshay left a comment

Choose a reason for hiding this comment

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

Left some minor comments :)

Comment thread docs/user-guides/plugin/lifecycle.md Outdated
Comment thread docs/user-guides/plugin/lifecycle.md Outdated
Comment thread docs/user-guides/plugin/lifecycle.md Outdated
Comment thread docs/user-guides/plugin/lifecycle.md Outdated
Comment thread docs/user-guides/plugin/lifecycle.md Outdated

E.g.

<!-- TODO: Actually test this config! -->
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is this TODO still valid?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

yes, in progress...

uwe-mayer and others added 4 commits October 24, 2025 10:34
Co-authored-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com>
Co-authored-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com>
Co-authored-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com>
Co-authored-by: Akshay Iyyadurai Balasundaram <akshay.iyyadurai.balasundaram@sap.com>
- Update version pinning status to 🟩 (implemented via Catalog git refs)
- Fix broken API reference links (missing # separator)
- Add Flux GitRepository/Kustomization explanation for Catalogs
- Update frontend reference from React components to Juno Applications
- Remove outdated 'in development' section about Version field
- Add clear explanation of branch/tag/SHA pinning strategies
- Fix YAML examples to not use Helm template syntax
- Remove TODO HTML comments
- Fix typos and grammar
@uwe-mayer uwe-mayer marked this pull request as ready for review April 29, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SPIKE] - PoC Renovate config for autoupdates with schedules

3 participants