diff --git a/.uplift.yml b/.uplift.yml deleted file mode 100644 index eba3a9d..0000000 --- a/.uplift.yml +++ /dev/null @@ -1,4 +0,0 @@ -changelog: - include: - - '^(\[.*\])?\s?fix' - - '^(\[.*\])?\s?feat' \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 21423ca..e3e2702 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ # Changelog -## Unreleased +## [currents-0.6.0](https://github.com/currents-dev/helm-charts/releases/tag/currents-0.6.0) - 2026-03-26 + + +### Features +- [`5b1e3f9`](https://github.com/currents-dev/helm-charts/commit/5b1e3f91c7e2de4f7e93823dd596010136d5cbed) Replace elasticsearch with clickhouse in the EKS setup docs (#38) +- [`be331f0`](https://github.com/currents-dev/helm-charts/commit/be331f0f74091f1240c7a06a3542f801588f3f8f) Swap minio for rustfs (#39) +- [`6b5ff24`](https://github.com/currents-dev/helm-charts/commit/6b5ff24b89ec2696b5fbc8ea6da79f69fabe60c9) Better auth (#40) + ## [currents-0.5.0](https://github.com/currents-dev/helm-charts/releases/tag/currents-0.5.0) - 2025-10-02 diff --git a/charts/currents/Chart.yaml b/charts/currents/Chart.yaml index d20c9fe..8eb8749 100644 --- a/charts/currents/Chart.yaml +++ b/charts/currents/Chart.yaml @@ -5,10 +5,10 @@ home: https://currents.dev type: application # The chart version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.5.0 +version: 0.6.0 # Version number of the application being deployed. # Versions are not expected to follow Semantic Versioning. They should reflect the version the application is using. -appVersion: "2025-10-02-001" +appVersion: "2026-01-26-001" maintainers: - name: Currents-dev url: https://currents.dev diff --git a/charts/currents/values.yaml b/charts/currents/values.yaml index bd5cdf5..2e44a9d 100644 --- a/charts/currents/values.yaml +++ b/charts/currents/values.yaml @@ -27,7 +27,7 @@ currents: # @section -- Frequently Used key: password # -- The image tag to use for the Currents images - imageTag: 2025-10-02-001 + imageTag: 2026-01-26-001 email: smtp: # -- The SMTP server port to use diff --git a/cliff.toml b/cliff.toml new file mode 100644 index 0000000..d879052 --- /dev/null +++ b/cliff.toml @@ -0,0 +1,24 @@ +[changelog] +header = "# Changelog\n" +body = """ +## [{{ version }}](https://github.com/currents-dev/helm-charts/releases/tag/{{ version }}) - {{ timestamp | date(format="%Y-%m-%d") }} +{% for group, commits in commits | group_by(attribute="group") %} + +### {{ group }} +{% for commit in commits -%} +- [`{{ commit.id | truncate(length=7, end="") }}`](https://github.com/currents-dev/helm-charts/commit/{{ commit.id }}) {{ commit.message | split(pat="\n") | first | trim }} +{% endfor %} +{%- endfor %} +""" +footer = "" +trim = false + +[git] +conventional_commits = true +filter_unconventional = true +commit_parsers = [ + { message = "^feat", group = "Features" }, + { message = "^fix", group = "Bug Fixes" }, +] +filter_commits = true +tag_pattern = "currents-[0-9].*" diff --git a/docs/configuration.md b/docs/configuration.md index e95bbaa..e84f901 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -1,6 +1,6 @@ # Configuration Reference -![Version: 0.5.0](https://img.shields.io/badge/Version-0.5.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2025-10-02-001](https://img.shields.io/badge/AppVersion-2025--10--02--001-informational?style=flat-square) +![Version: 0.6.0](https://img.shields.io/badge/Version-0.6.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2026-01-26-001](https://img.shields.io/badge/AppVersion-2026--01--26--001-informational?style=flat-square) ## Requirements @@ -73,7 +73,7 @@ The following table lists the configurable parameters of the `currents` chart an | Key | Type | Default | Description | |-----|------|---------|-------------| | currents.rootUser.email | string | `"admin@{{ .Values.currents.domains.appHost }}"` | The email address of the root user | -| currents.imageTag | string | `"2025-10-02-001"` | The image tag to use for the Currents images | +| currents.imageTag | string | `"2026-01-26-001"` | The image tag to use for the Currents images | | currents.email.smtp.port | int | `587` | The SMTP server port to use | | currents.email.smtp.from | tpl/string | `"Currents Report "` | The email address to send from | | currents.email.smtp.tls | bool | `false` | Whether the SMTP server uses TLS | diff --git a/scripts/update-changelog.sh b/scripts/update-changelog.sh index 4ad4ea7..773f5f3 100755 --- a/scripts/update-changelog.sh +++ b/scripts/update-changelog.sh @@ -1,3 +1,7 @@ #!/bin/bash -docker run --rm -v $PWD:/opt/currents -e "GIT_CONFIG_PARAMETERS='safe.directory'='/opt/currents'" -w /opt/currents gembaadvantage/uplift changelog --no-stage \ No newline at end of file +VERSION=$(grep '^version:' charts/currents/Chart.yaml | awk '{print $2}') + +docker run --rm -v "$PWD:/app" \ + -e "GIT_CONFIG_PARAMETERS='safe.directory'='/app'" \ + -w /app ghcr.io/orhun/git-cliff/git-cliff --tag "currents-${VERSION}" -u --prepend CHANGELOG.md