Skip to content

Integrate helm-chart repo release into OSS release workflow#1960

Merged
maor-rozenfeld merged 5 commits intomainfrom
ci-173-integrate-helm-chart-repo-release-into-oss-release
Feb 20, 2026
Merged

Integrate helm-chart repo release into OSS release workflow#1960
maor-rozenfeld merged 5 commits intomainfrom
ci-173-integrate-helm-chart-repo-release-into-oss-release

Conversation

@maor-rozenfeld
Copy link
Contributor

Summary

Replace the in-repo Helm chart with a redirect README pointing to openops-cloud/helm-chart, and add a trigger-helm-chart-release job to the release workflow that dispatches the helm-chart release with the correct version and draft flag.

Changes

  • Remove deploy/helm/openops/ directory (chart now lives in openops-cloud/helm-chart)
  • Add deploy/helm/README.md redirecting users to the new repo
  • Add trigger-helm-chart-release job to .github/workflows/release.yml

Resolves CI-173.

This PR was created by AI.

maor-rozenfeld and others added 2 commits February 18, 2026 13:50
The Helm chart has moved to openops-cloud/helm-chart. Remove the
in-repo chart directory and add a README redirecting users to the
dedicated repository.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Dispatch the helm-chart release workflow after the OSS release is
created, passing the version and draft flag.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@linear
Copy link

linear bot commented Feb 18, 2026

@maor-rozenfeld maor-rozenfeld marked this pull request as ready for review February 18, 2026 12:54
Copilot AI review requested due to automatic review settings February 18, 2026 12:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Moves the Helm chart out of this repository into openops-cloud/helm-chart, leaving a redirect README in deploy/helm/, and extends the OSS release workflow to trigger the external Helm chart release workflow with the computed version.

Changes:

  • Removed the in-repo Helm chart (deploy/helm/openops/**).
  • Added deploy/helm/README.md redirecting users to the new Helm chart repository and install instructions.
  • Added a trigger-helm-chart-release job to .github/workflows/release.yml to dispatch the helm-chart repo release workflow.

Reviewed changes

Copilot reviewed 27 out of 27 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
deploy/helm/openops/values.yaml Removes chart default values as part of chart migration out of repo
deploy/helm/openops/values.overrides-example.yaml Removes example overrides file as part of chart migration out of repo
deploy/helm/openops/templates/service-tables.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/service-redis.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/service-postgres.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/service-nginx.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/service-engine.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/service-app.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/service-analytics.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/pvc-tables.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/pvc-redis.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/pvc-postgres.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/deployment-tables.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/deployment-redis.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/deployment-postgres.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/deployment-nginx.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/deployment-engine.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/deployment-app.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/deployment-analytics.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/configmap-postgres.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/configmap-nginx.yaml Removes chart template as part of chart migration out of repo
deploy/helm/openops/templates/_helpers.tpl Removes chart helpers as part of chart migration out of repo
deploy/helm/openops/README.md Removes in-repo chart documentation as part of chart migration out of repo
deploy/helm/openops/Chart.yaml Removes in-repo chart metadata as part of chart migration out of repo
deploy/helm/openops/.gitignore Removes chart-specific ignore rules as part of chart migration out of repo
deploy/helm/README.md Adds redirect README pointing users to the new helm-chart repository
.github/workflows/release.yml Adds job to dispatch helm-chart repo release workflow during OSS release

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

…-chart-repo-release-into-oss-release

# Conflicts:
#	deploy/helm/openops/values.yaml
…-chart-repo-release-into-oss-release

# Conflicts:
#	deploy/helm/openops/values.yaml
@sonarqubecloud
Copy link

@maor-rozenfeld maor-rozenfeld merged commit 93c8c6f into main Feb 20, 2026
21 checks passed
@maor-rozenfeld maor-rozenfeld deleted the ci-173-integrate-helm-chart-repo-release-into-oss-release branch February 20, 2026 12:24
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.

2 participants

Comments