openimsdk / helm-charts

helm charts repository for openim
https://openimsdk.github.io/helm-charts/
Apache License 2.0
14 stars 10 forks source link

fix: add openim helm charts test cicd #31

Closed cubxxw closed 9 months ago

cubxxw commented 9 months ago


πŸ” What type of PR is this?

/kind feature

πŸ‘€ What this PR does / why we need it:

This PR implements the CI/CD pipeline design for OpenIMSDK Helm charts as proposed in RFC #0000. This includes automated testing, security scanning, versioning, and publishing of Helm charts, ensuring their reliability and stability.

πŸ…° Which issue(s) this PR fixes:

Fixes #30

πŸ“ Special notes for your reviewer:

This implementation significantly automates our deployment process, reducing manual errors and improving efficiency. Please review the details in the CI/CD pipeline sections.

🎯 Describe how to verify it

To verify, please execute make all locally, ensuring all tests pass and the Helm charts are properly versioned and published.

πŸ“‘ Additional documentation e.g., RFC, notion, Google docs, usage docs, etc.:

For detailed information, please refer to the RFC document: OpenIMSDK CI/CD Pipeline Design

sweep-ai[bot] commented 9 months ago

Apply Sweep Rules to your PR?

pull-request-size[bot] commented 9 months ago

Whoa! Easy there, Partner!

This PR is too big. Please break it up into smaller PRs.