Skip to content

Conversation

ralphbean
Copy link
Member

  • Create new architecture/add-ons/mintmaker.md page documenting:

    • Overview and purpose of MintMaker dependency update automation
    • DependencyUpdateCheck CR interface and usage examples
    • Multi-platform support for GitHub and GitLab repositories
    • Controller architecture and workflow details
    • Security considerations and configuration options
    • Integration with Konflux components and Tekton pipelines
  • Update architecture/add-ons/index.md to include MintMaker:

    • Add MintMaker to both Mermaid diagrams
    • Include MintMaker description in add-ons overview
    • Add proper linking to the new architecture page

This adds comprehensive documentation for the MintMaker add-on that automates dependency updates for Konflux components using Renovate.

Assisted-by: Cursor

- Create new architecture/add-ons/mintmaker.md page documenting:
  - Overview and purpose of MintMaker dependency update automation
  - DependencyUpdateCheck CR interface and usage examples
  - Multi-platform support for GitHub and GitLab repositories
  - Controller architecture and workflow details
  - Security considerations and configuration options
  - Integration with Konflux components and Tekton pipelines

- Update architecture/add-ons/index.md to include MintMaker:
  - Add MintMaker to both Mermaid diagrams
  - Include MintMaker description in add-ons overview
  - Add proper linking to the new architecture page

This adds comprehensive documentation for the MintMaker add-on that
automates dependency updates for Konflux components using Renovate.

Signed-off-by: Ralph Bean <[email protected]>
Assisted-by: Cursor
@ralphbean ralphbean requested a review from a team as a code owner September 12, 2025 20:33
@ralphbean ralphbean requested a review from a team September 12, 2025 20:33
@github-actions github-actions bot added the size/L Large label Sep 12, 2025
@ralphbean ralphbean requested a review from gbenhaim September 15, 2025 12:07
MintMaker/Renovate relies on many package registries to discover updates, it's not practical to list them all. And Renovate does not push any changes to registries, so the wording here could be misleading.

Co-authored-by: Qixiang Wan <[email protected]>
@ralphbean ralphbean requested a review from qixiang September 16, 2025 11:57
@ralphbean ralphbean merged commit 6602e7d into main Sep 16, 2025
2 checks passed
@ralphbean ralphbean deleted the mintmaker branch September 16, 2025 15:30
@ralphbean
Copy link
Member Author

Thanks! Glad to finally get this spelled out in the architecture repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/L Large
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants