Skip to content

feat: re-scope platform-packages to packages-only and drop the OCI shelf version#19

Draft
jpmewenemesse wants to merge 2 commits into
OKDP:mainfrom
jpmewenemesse:feat/packages-only-drop-oci-shelf-version
Draft

feat: re-scope platform-packages to packages-only and drop the OCI shelf version#19
jpmewenemesse wants to merge 2 commits into
OKDP:mainfrom
jpmewenemesse:feat/packages-only-drop-oci-shelf-version

Conversation

@jpmewenemesse

@jpmewenemesse jpmewenemesse commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Description

Re-scope this repository to a package producer only and drop the version
suffix from the OCI publish target.

  • New platform-packages-values.yaml is the single source of truth for the OCI
    publish target
  • Publish target drops its version: quay.io/okdp/platform-packages-v0.3 become
    quay.io/okdp/platform-packages.
  • The package workflow builds and pushes packages only. The Kind/Flux/KuboCD
    deployment test is removed.
  • The deployment layer (KuboCD bootstrap, context layers, releases) is deleted.
    It now lives in OKDP/okdp-sandbox.
  • README re-scoped to packages-only.

Related Issue

Fixes #15

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor / chore
  • Breaking change

How to Test

Checklist

  • I have tested my changes
  • Documentation updated if needed
  • If breaking change: migration path described above
  • I hereby declare this contribution to be licensed under the Apache License Version 2.0.
  • I hereby agree to grant TOSIT a copyright license to use my contributions.

- Added platform-packages-values.yaml as the single source of truth for the OCI publish
- Publish target drop its version suffix

BREAKING CHANGE: packages now publish to quay.io/okdp/platform-packages (no -v0.3 suffix)
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.

Reduce platform-packages to packages-only (remove deployment layer, self-own the package repository value)

1 participant