Closed zyy17 closed 2 weeks ago
[!CAUTION]
Review failed
The pull request is closed.
This pull request introduces changes to three scripts and a GitHub Actions workflow. A new input parameter, release-charts-to-acr
, is added to the workflow, enabling optional control over releasing Helm charts to Azure Container Registry. Additionally, modifications are made to deployment functions in greptimedb-cluster.sh
to handle dependencies and specify chart paths. The release-charts-to-acr.sh
script is updated to process chart files directly from the charts
directory and refine the handling of packaged chart files.
File | Change Summary |
---|---|
.github/workflows/release.yaml | - Added input parameter release-charts-to-acr under workflow_dispatch , default 'false'. |
- Added conditional execution for release-charts-to-acr job based on input or push event. |
|
scripts/e2e/greptimedb-cluster.sh | - Updated deploy_greptimedb_cluster and deploy_greptimedb_operator functions to specify chart paths. |
scripts/release/release-charts-to-acr.sh | - Modified directory loop to process files directly in charts directory. |
- Updated handling of chart packaging and dependency updates, excluding certain packaged files. |
release-charts-to-acr
job.release-charts-to-acr.sh
.🐰 In the meadow where the charts do play,
A new path for releases has come our way.
With ACR in sight, we hop with glee,
Helm charts in hand, as happy as can be!
So let’s package and push, make it a delight,
For every bunny knows, it’s a wonderful sight! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit