Skip to content

[rc1-prep] Publish chart as OCI artifact on every release tag #317

Description

@trilamsr

Per docs/v1-rc1-operational-gaps.md §2 Air-gapped install, remediation step 1.

Today the chart at install/kubernetes/tracecore/ is in-repo only. Air-gapped operators must git clone to get it. Per docs/getting-started.md:96, the OCI chart path is a post-PR-L target.

Work: add a chart-publish job to .github/workflows/release.yml that runs helm package + helm push oci://ghcr.io/tracecoreai/charts/tracecore. Sign with cosign keyless using the same identity binding as binary + image.

Acceptance: helm pull oci://ghcr.io/tracecoreai/charts/tracecore --version <tag> succeeds on a fresh host; cosign verify oci://ghcr.io/tracecoreai/charts/tracecore:<tag> succeeds with the workflow identity regex.

Effort: S.

Metadata

Metadata

Assignees

No one assigned

    Labels

    rc1-prepv1.0-rc1 preparation tasks per docs/v1-rc1-operational-gaps.md

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions