Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release logic #35

Merged
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update README.md
oraNod authored Jan 27, 2025
commit c4fec67c755e5e65a478ddae1159de64762a70e8
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -84,7 +84,10 @@ Releases occur using the [chart-releaser](https://github.com/helm/chart-releaser

> The original releases from awx-operator were pre-seeded into the `index.yaml`

Chart-releaser is designed to use the `charts` directory as the source of truth for the current state of the chart. If there are changes to it, the action will generate a release. Unlike many other helm charts, this one is generated on the fly by pulling in the awx-operator source code. As a result, the release workflow will also commit the state of the generated chart to the charts directory.
Chart-releaser is designed to use the `charts` directory as the source of truth for the current state of the chart.
If there are changes to that directory, the action generates a release.
Unlike many other helm charts, this one is generated on the fly by pulling in the awx-operator source code.
As a result, the release workflow also commits the state of the generated chart to the `charts` directory.

### The `charts/` directory is a reflection of the release state, not a source of truth to edit for new features
Keep in mind that any changes to how the helm chart works should be done to the starter template.