https://github.com/currents-dev/helm-charts
Helm Charts for self-hosting Currents
https://github.com/currents-dev/helm-charts
Last synced: 7 months ago
JSON representation
Helm Charts for self-hosting Currents
- Host: GitHub
- URL: https://github.com/currents-dev/helm-charts
- Owner: currents-dev
- License: apache-2.0
- Created: 2025-03-06T00:47:04.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-11T15:38:14.000Z (8 months ago)
- Last Synced: 2025-07-17T22:32:30.250Z (7 months ago)
- Language: Smarty
- Homepage: https://currents.dev
- Size: 266 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Support: docs/support.md
Awesome Lists containing this project
README
# Currents On-Premise Repo
Currents on-premise installation is a series of microservices provided as container images that are installed into a Kubernetes Cluster using the Currents Helm Chart.
Read the [documentation](./docs/README.md).
## Release Process
### Overview
The release process for the Currents Helm Chart involves
- Checkout new release branch
- Updating appVersion,imageTag to the latest image.
- Bump the Helm chart version
- Push the branch up to GitHub
- Merge the release to `main`
- Run the GitHub actions release task
### Scripts
- `scripts/update-version.sh` - Updates the tagged image version used in the charts.
### Example of performing a release
- Run:
- `git checkout -b release/currents-0.x.x`
- Use the desired chart version number in the branch name
- Run:
- `./scripts/update-version.sh -t -v `
- Updates the appVersion and imageTag: ex: `./scripts/update-version.sh -t 2025-04-13-001 -v 0.2.2`
- Commit and push the branch up to GitHub, create a release PR
- Merge the PR to `main` once the tests have passed
- Trigger the `Release Charts` GitHub workflow action manually from the GitHub Actions UI
- This will package the chart and create a new GitHub release with its artifact
- This will also automatically update our Helm Chart repository index, making the new chart visible to users of our Helm repository