4968a19d49
WIP
generate-chart / generate-chart-publish (push) Failing after 1m55s
2025-06-06 20:56:50 +02:00
154da3c94c
WIP
2025-06-06 20:56:17 +02:00
2b336de657
WIP
generate-chart / generate-chart-publish (push) Failing after 1m33s
2025-06-06 20:53:34 +02:00
495e03e5ea
WIP
generate-chart / generate-chart-publish (push) Failing after 1m24s
2025-06-06 20:51:23 +02:00
7445fe65c0
WIP
generate-chart / generate-chart-publish (push) Failing after 32s
2025-06-06 20:48:55 +02:00
8d77652523
WIP
generate-chart / generate-chart-publish (push) Failing after 31s
2025-06-06 20:47:32 +02:00
73625c4807
WIP
2025-06-06 20:46:36 +02:00
fe46a4b896
WIP
generate-chart / generate-chart-publish (push) Failing after 1m39s
2025-06-06 20:40:49 +02:00
6ea72ebc90
WIP
generate-chart / generate-chart-publish (push) Failing after 30s
2025-06-06 17:00:59 +02:00
0ea64ae840
WIP
generate-chart / generate-chart-publish (push) Failing after 1m34s
2025-06-06 16:56:58 +02:00
f84f84ed53
WIP
generate-chart / generate-chart-publish (push) Failing after 30s
2025-06-06 16:43:44 +02:00
10cef87bc3
WIP
generate-chart / generate-chart-publish (push) Has been cancelled
2025-06-06 16:42:19 +02:00
40acee36ff
WIP
generate-chart / generate-chart-publish (push) Successful in 10s
2025-06-06 16:40:54 +02:00
c17d70067c
WIP
generate-chart / generate-chart-publish (push) Successful in 9s
2025-06-06 16:39:51 +02:00
ba6415b5b8
WIP
changelog / changelog (push) Successful in 20s
check-and-test / check-and-test (push) Successful in 1m46s
2025-06-06 16:39:05 +02:00
540350dbfa
feat: add Artifacthub annotation 'artifacthub.io/changes'
...
The following PR add the annotation 'artifacthub.io/changes'. For each semantic
commit will be the annotation extended. Further information can be found in the
documentation of
[Artifacthub.io](https://artifacthub.io/docs/topics/annotations/helm/#supported-annotations ).
The CI has been adapted. The binary jq as well as yq in >= v4.0 is required.
Otherwise will not be concatenated the YAML file correctly via the yq expression,
because the `loadstr()` expression is not available in lower versions.
Additionally the relation between the semantic commit and the Artifacthub.io
change log type should be clarified. The current relationshiop can be adapted if
needed.
Furthermore, yq will be installed as part of the CI steps. It would be great if
yq is also available as deb package in >=v4.0. This would reduce the boiler
plate to install yq and maintain the version via renovate.
Regarding the renovate expression. In my environment works this expression, but
I don't know if it also works in this gitea/renovate instance.
2025-06-05 08:10:30 +02:00
0d532363eb
chore(deps): update subcharts (minor & patch) ( #879 )
...
changelog / changelog (push) Successful in 20s
check-and-test / check-and-test (push) Successful in 1m47s
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-26 00:09:45 +00:00
8f0f44a864
chore(deps): update unittests/bash/bats digest to 5ec2d81 ( #878 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-25 00:22:08 +00:00
cf86118976
chore(deps): update subcharts (minor & patch) ( #874 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-19 00:20:49 +00:00
7f96084a30
ci: fully re-enable release-workflow
2025-05-16 17:10:37 +02:00
5292684a4a
ci: fix release workflow
generate-chart / release-gitea (push) Has been cancelled
v12.0.0
2025-05-16 17:07:16 +02:00
edc42f69a9
fix: ingress unittests
2025-05-16 15:40:13 +02:00
9c607f8a4b
docs: refine v12 update notes
2025-05-16 15:28:47 +02:00
6d89d0a1b7
fix: remove ingressClassName (not in use yet)
2025-05-16 15:28:20 +02:00
8f35f45e31
chore: execute releases via git-sv
( #865 )
...
Following the creation of the changelog via `git-sv`, the release process can also be simplified.
The new approach only requires to call `git sv tag` from a Maintainer with write access to the repo.
This will create and push the tag.
The release notes and subsequent Gitea release will then be created by the new workflow job.
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/865
Co-authored-by: pat-s <patrick.schratz@gmail.com >
Co-committed-by: pat-s <patrick.schratz@gmail.com >
2025-05-16 13:11:07 +00:00
a94eec4238
refactor: migrate ingress definition out of beta ( #679 )
...
### Description of the change
Redesigned ingress configuration to align better with implicit best practices.
### Benefits
- Smarter defaults
- More tests
- Remove [deprecated API Versions](extensions/v1beta1) (e.g. `extensions/v1beta1`) and always use `networking.k8s.io/v1`
### Possible drawbacks
Hopefully 🙃 none
### Applicable issues
fix #674
### Additional information
- Define `ingress.annotations` via helpers
- Move tests from `tests/deployment` to `tests/ingress`
- Use own tests file for ingress tpl tests
- Ensure defaults of `path` and `pathType` are always rendered
- Set top-level default value for `ingress. pathType`
- Change default of `ingress.hosts[0].paths` to `[]` to ensure proper rendering via template
### ⚠ BREAKING
I think all of these changes should be backward comp with existing ingress definitions, but surely worth highlighting in the changelog of the release.
### Checklist
<!-- [Place an '[X]' (no spaces) in all applicable fields. Please remove unrelated fields.] -->
- [x] Parameters are documented in the `values.yaml` and added to the `README.md` using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm )
- [x] Breaking changes are documented in the `README.md`
- [x] Templating unittests are added
Co-authored-by: justusbunsi <justusbunsi@noreply.gitea.com >
Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/679
Co-authored-by: pat-s <patrick.schratz@gmail.com >
Co-committed-by: pat-s <patrick.schratz@gmail.com >
2025-05-16 13:08:27 +00:00
87272a1244
chore(deps): update dependency go-gitea/gitea to v1.23.8 ( #867 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-13 00:15:59 +00:00
ed06694adf
chore(deps): update dependency helm-unittest/helm-unittest to v0.8.2 ( #866 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-11 00:15:46 +00:00
443a6d0cd7
chore(deps): update postgresql-ha docker tag to v16 ( #864 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [postgresql-ha](https://github.com/bitnami/charts ) ([source](https://github.com/bitnami/charts/tree/HEAD/bitnami/postgresql-ha )) | major | `15.3.17` -> `16.0.3` |
---
### Release Notes
<details>
<summary>bitnami/charts (postgresql-ha)</summary>
### [`v16.0.3`](https://github.com/bitnami/charts/blob/HEAD/bitnami/postgresql-ha/CHANGELOG.md#1603-2025-05-09 )
- \[bitnami/postgresql-ha] ⚡ ⬆️ Update dependency references ([#​33599](https://github.com/bitnami/charts/pull/33599 ))
### [`v16.0.2`](https://github.com/bitnami/charts/blob/HEAD/bitnami/postgresql-ha/CHANGELOG.md#small1602-2025-05-08-small )
- \[bitnami/postgresql-ha] ⚡ ⬆️ Update dependency references ([#​33576](https://github.com/bitnami/charts/issues/33576 )) ([42b31bd](42b31bd7a2
)), closes [#​33576](https://github.com/bitnami/charts/issues/33576 )
### [`v16.0.0`](https://github.com/bitnami/charts/blob/HEAD/bitnami/postgresql-ha/CHANGELOG.md#1600-2025-05-08 )
- \[bitnami/postgresql-ha] feat: Customizable Stream Replication Check credentials ([#​33552](https://github.com/bitnami/charts/issues/33552 )) ([cff2e93](cff2e93f9d
)), closes [#​33552](https://github.com/bitnami/charts/issues/33552 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC44LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC4xMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJraW5kL2RlcGVuZGVuY3kiXX0=-->
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/864
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-10 13:56:46 +00:00
8854e62572
chore(deps): update workflow dependencies (minor & patch) ( #862 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [alpine/helm](https://github.com/alpine-docker/helm ) ([changelog](https://github.com/helm/helm )) | | patch | `3.17.2` -> `3.17.3` |
| [alpine/helm](https://github.com/alpine-docker/helm ) ([changelog](https://github.com/helm/helm )) | container | patch | `3.17.2` -> `3.17.3` |
| [commitlint/commitlint](https://github.com/conventional-changelog/commitlint ) | container | patch | `19.8.0` -> `19.8.1` |
| [docker.io/thegeeklab/git-sv](https://github.com/thegeeklab/git-sv ) | container | patch | `2.0.0` -> `2.0.1` |
---
### Release Notes
<details>
<summary>conventional-changelog/commitlint (commitlint/commitlint)</summary>
### [`v19.8.1`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1981-2025-05-08 )
[Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1 )
##### Bug Fixes
- update dependency tinyexec to v1 ([#​4332](https://github.com/conventional-changelog/commitlint/issues/4332 )) ([e49449f](e49449fa94
))
- update dependency tinyexec to v1.0.1 ([#​4347](https://github.com/conventional-changelog/commitlint/issues/4347 )) ([c1b26d1](c1b26d1579
))
##### Performance Improvements
- **rules:** optimize header-trim ([#​4363](https://github.com/conventional-changelog/commitlint/issues/4363 )) ([b7e404b](b7e404bc03
))
</details>
<details>
<summary>thegeeklab/git-sv (docker.io/thegeeklab/git-sv)</summary>
### [`v2.0.1`](https://github.com/thegeeklab/git-sv/releases/tag/v2.0.1 )
[Compare Source](https://github.com/thegeeklab/git-sv/compare/v2.0.0...v2.0.1 )
#### v2.0.1 (2025-05-09)
##### Bug Fixes
- **deps:** update module dario.cat/mergo to v1.0.2 ([#​195](https://github.com/thegeeklab/git-sv/issues/195 )) ([`3cac8ab`](https://github.com/thegeeklab/git-sv/commit/3cac8ab ))
- **deps:** update module github.com/urfave/cli/v3 to v3.3.2 ([#​194](https://github.com/thegeeklab/git-sv/issues/194 )) ([`6278830`](https://github.com/thegeeklab/git-sv/commit/6278830 ))
##### Others
- **deps:** update dependency golangci/golangci-lint to v2.1.6 ([#​193](https://github.com/thegeeklab/git-sv/issues/193 )) ([`d63bf99`](https://github.com/thegeeklab/git-sv/commit/d63bf99 ))
##### CI Pipeline
- use github token for link check ([`780f384`](https://github.com/thegeeklab/git-sv/commit/780f384 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC44LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC44LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImtpbmQvZGVwZW5kZW5jeSJdfQ==-->
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/862
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-10 13:56:13 +00:00
da2d169d65
chore: refine CODEOWNERS to skip request triggers for CI yaml changes
2025-05-10 15:55:55 +02:00
ebb4b1ee49
chore(deps): update subcharts (minor & patch) ( #863 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-10 03:22:58 +00:00
e64afe393e
chore(deps): update subcharts (minor & patch) ( #853 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-06 00:18:49 +00:00
6e4e414771
chore(deps)!: Migrate to Valkey from Redis ( #775 )
...
<!--
Before you open the request please review the following guidelines and tips to help it be more easily integrated:
- Describe the scope of your change - i.e. what the change does.
- Describe any known limitations with your change.
- Please run any tests or examples that can exercise your modified code.
Thank you for contributing! We will try to review, test and integrate the change as soon as we can.
-->
### Description of the change
Migrates from Redis to Valkey.
### Benefits
The Redis License is changing from BSD-3-Clause to RSALv2 and SSPLv1 which are not open source under the OSI definition. We should consider open-source alternatives as a default replacement for Redis.
### Possible drawbacks
Large scale change, potentially breaking.
### Applicable issues
https://github.com/go-gitea/gitea/issues/32056
### ⚠ BREAKING
Major version change, redis provider changed to valkey.
### Checklist
<!-- [Place an '[X]' (no spaces) in all applicable fields. Please remove unrelated fields.] -->
- [X] Parameters are documented in the `values.yaml` and added to the `README.md` using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm )
- [X] Breaking changes are documented in the `README.md`
- [X] Helm templating unittests are added (required when changing anything in `templates` folder)
Co-authored-by: pat-s <patrick.schratz@gmail.com >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/775
Reviewed-by: pat-s <pat-s@noreply.gitea.com >
Co-authored-by: Sean Teo <sawntoe@gmail.com >
Co-committed-by: Sean Teo <sawntoe@gmail.com >
2025-05-05 08:12:41 +00:00
037eca0c91
chore(config): migrate renovate config ( #861 )
...
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed.
You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon.
#### [PLEASE NOTE](https://docs.renovatebot.com/configuration-options#configmigration ): JSON5 config file migrated! All comments & trailing commas were removed.
🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid.
❓ Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://github.com/renovatebot/renovate/discussions ).
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/861
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-05 07:01:15 +00:00
d10adfd064
chore(deps): update docker.io/thegeeklab/git-sv docker tag to v2 ( #860 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [docker.io/thegeeklab/git-sv](https://github.com/thegeeklab/git-sv ) | container | major | `1.0.14` -> `2.0.0` |
---
### Release Notes
<details>
<summary>thegeeklab/git-sv (docker.io/thegeeklab/git-sv)</summary>
### [`v2.0.0`](https://github.com/thegeeklab/git-sv/releases/tag/v2.0.0 )
[Compare Source](https://github.com/thegeeklab/git-sv/compare/v1.0.14...v2.0.0 )
#### v2.0.0 (2025-04-30)
##### Bug Fixes
- **deps:** update module github.com/urfave/cli/v3 to v3.3.1 ([#​190](https://github.com/thegeeklab/git-sv/issues/190 )) ([`6c0e0f8`](https://github.com/thegeeklab/git-sv/commit/6c0e0f8 ))
##### Code Refactoring
- migrate git commands to go-git ([#​188](https://github.com/thegeeklab/git-sv/issues/188 )) ([`accf3d1`](https://github.com/thegeeklab/git-sv/commit/accf3d1 ))
##### Others
- **docker:** update docker.io/library/golang:1.24.2 docker digest to [`30baaea`](https://github.com/thegeeklab/git-sv/commit/30baaea ) ([#​191](https://github.com/thegeeklab/git-sv/issues/191 )) ([`9b411e2`](https://github.com/thegeeklab/git-sv/commit/9b411e2 ))
- **deps:** update dependency golangci/golangci-lint to v2.1.5 ([#​189](https://github.com/thegeeklab/git-sv/issues/189 )) ([`400bb96`](https://github.com/thegeeklab/git-sv/commit/400bb96 ))
- add tests for git exec commands ([#​187](https://github.com/thegeeklab/git-sv/issues/187 )) ([`70615ab`](https://github.com/thegeeklab/git-sv/commit/70615ab ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xLjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC4xLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImtpbmQvZGVwZW5kZW5jeSJdfQ==-->
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/860
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-04 07:08:41 +00:00
a1fc670df5
chore(deps): update docker.io/thegeeklab/git-sv docker tag to v1.0.14 ( #858 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-04 00:04:30 +00:00
0cfe38aec5
chore(deps): update unittests/bash/bats digest to fed179f ( #857 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-05-03 00:15:16 +00:00
5410bb08c2
chore(deps): update dependency go-gitea/gitea to v1.23.7 ( #852 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-04-09 00:04:40 +00:00
3b32a04b9c
chore(actions): check actions is not configured ( #849 )
...
This is @ChristopherHX's PR
### Description of the change
Do not silently ignore actions.enabled set by user.
### Benefits
Everybody who has enabled actions act_runner do not silently end up without runners, but directly see an actionable error message.
### Possible drawbacks
You need to remove the actions section from your own values.yml to upgrade/install this chart.
The Migration Guide has not been written yet, I consider this issue as a community wiki where other maintainers are free to edit my initial post.
### Applicable issues
N/A
### Additional information
I couldn't add helm-gitea as a dependency, because of
- conflict with a7035ca4e5/templates/_helpers.tpl (L223-L230)
with one difference helm-actions did not have the referenced values and failed to render
- after resolving the above by either renaming in the helm-actions chart or removal of this leftover code in helm-gitea
- helm does not allow me to derive dynamic default values for the `actions` section for the subchart
- using yaml anchors only provided default values into helm-actions, without respecting user changes
- I only found a feature request
- It is not feasible for me in short term to add support of this section back using helm-actions
### Checklist
- [X] Helm templating unittests are added (required when changing anything in `templates` folder)
Co-authored-by: Christopher Homberger <christopher.homberger@web.de >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/849
Reviewed-by: pat-s <pat-s@noreply.gitea.com >
Co-authored-by: techknowlogick <techknowlogick@noreply.gitea.com >
Co-committed-by: techknowlogick <techknowlogick@noreply.gitea.com >
2025-04-07 09:16:22 +00:00
5b247ea860
chore(deps): update dependency helm-unittest/helm-unittest to v0.8.1 ( #851 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [helm-unittest/helm-unittest](https://github.com/helm-unittest/helm-unittest ) | minor | `v0.7.2` -> `v0.8.1` |
---
### Release Notes
<details>
<summary>helm-unittest/helm-unittest (helm-unittest/helm-unittest)</summary>
### [`v0.8.1`](https://github.com/helm-unittest/helm-unittest/releases/tag/v0.8.1 )
[Compare Source](https://github.com/helm-unittest/helm-unittest/compare/v0.8.0...v0.8.1 )
**Fixes**
- Fix special characters in template filename (resolves [#​619](https://github.com/helm-unittest/helm-unittest/issues/619 ))
- Fix tests with conditional sub-charts fail to find templates since 0.8.0 (resolves [#​588](https://github.com/helm-unittest/helm-unittest/issues/588 ), credits [@​ivankatliarchuk](https://github.com/ivankatliarchuk ))
- Fix skipEmptyTemplate fails when no matching templates are found (resolves [#​609](https://github.com/helm-unittest/helm-unittest/issues/609 ), credits [@​ivankatliarchuk](https://github.com/ivankatliarchuk ))
**Improvements**
- Improvement enable documentSelector for hasDocument asserts (resolves [#​590](https://github.com/helm-unittest/helm-unittest/issues/590 ))-
- Improvement by supporting ppc64le (credits [@​Vaibhav-Nazare](https://github.com/Vaibhav-Nazare ))
- Improvement refactoring configs for jobs and assertions (credits credits [@​ivankatliarchuk](https://github.com/ivankatliarchuk ))
**Updates**
- Update packages to latest patch versions
- Update pipeline actions
- Update documentation (credits [@​bogdan-deac](https://github.com/bogdan-deac ))
### [`v0.8.0`](https://github.com/helm-unittest/helm-unittest/releases/tag/v0.8.0 )
[Compare Source](https://github.com/helm-unittest/helm-unittest/compare/v0.7.2...v0.8.0 )
**Features**
- Add flag to exclude certain templates from testing (resolves [#​169](https://github.com/helm-unittest/helm-unittest/issues/169 ), credits [@​snorwin](https://github.com/snorwin ))
- Support for test packaged helmcharts (resolves [#​186](https://github.com/helm-unittest/helm-unittest/issues/186 ), resolves [#​250](https://github.com/helm-unittest/helm-unittest/issues/250 ))
- Support to allow skipping tests (resolves [#​504](https://github.com/helm-unittest/helm-unittest/issues/504 ), credits [@​ivankatliarchuk](https://github.com/ivankatliarchuk ))
- Add helm post-renderer option (resolves [#​574](https://github.com/helm-unittest/helm-unittest/issues/574 ), credits [@​jcogilvie](https://github.com/jcogilvie ))
**Fixes**
- Resolve multiline errormessages (resolves [#​559](https://github.com/helm-unittest/helm-unittest/issues/559 ), credits [@​ivankatliarchuk](https://github.com/ivankatliarchuk ))
**Updates**
- Update packages to latest patch versions
- Update pipeline actions
- Update documentation
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* * * * 0,6" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzMuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzMy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJraW5kL2RlcGVuZGVuY3kiXX0=-->
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/851
Reviewed-by: pat-s <pat-s@noreply.gitea.com >
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-04-05 08:20:36 +00:00
3aea811f1f
chore(actions): remove obsolete gitea.act_runner.local_root_url ( #850 )
...
Co-authored-by: Christopher Homberger <christopher.homberger@web.de >
Co-committed-by: Christopher Homberger <christopher.homberger@web.de >
2025-04-04 20:18:59 +00:00
a7035ca4e5
feat: make it configurable of the initContainers volume mount path for scripts ( #848 )
...
### Description of the change
Makes it configurable volume mount path for initContainers for init scripts
### Benefits
Configurable initContainers volumeMount path for init scripts
### Possible drawbacks
I don't think that there will be any drawbacks
### Applicable issues
- Fixes #847
Signed-off-by: Batuhan Apaydin <batuhan.apaydin@chainguard.dev >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/848
Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com >
Co-authored-by: developerguy <developerguy@noreply.gitea.com >
Co-committed-by: developerguy <developerguy@noreply.gitea.com >
2025-04-03 18:03:13 +00:00
fa36d2beef
fix: reverting use of TPL in "gitea.inline_configuration" ( #846 )
...
### Description of the change
Reverting TPL use in "gitea.inline_configuration" mistakenly committed under https://gitea.com/gitea/helm-gitea/pulls/840
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/846
Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com >
Co-authored-by: Ceddaerrix <ceddaerrix@noreply.gitea.com >
Co-committed-by: Ceddaerrix <ceddaerrix@noreply.gitea.com >
2025-03-31 10:46:51 +00:00
6c5b42c482
refactor!: remove actions related files ( #825 )
...
see #824
Co-authored-by: justusbunsi <justusbunsi@noreply.gitea.com >
Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/825
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com >
Co-authored-by: pat-s <patrick.schratz@gmail.com >
Co-committed-by: pat-s <patrick.schratz@gmail.com >
2025-03-31 07:47:23 +00:00
356dd6e710
chore(renovate): group bats framework dependencies ( #844 )
...
Related to https://gitea.com/gitea/helm-gitea/pulls/724#issuecomment-995049
Groups following updates:
- unittests/bash/bats
- unittests/bash/test_helper/bats-assert
- unittests/bash/test_helper/bats-mock
- unittests/bash/test_helper/bats-support
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/844
Reviewed-by: pat-s <pat-s@noreply.gitea.com >
Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com >
Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com >
2025-03-31 07:41:02 +00:00
1f313ac70e
feat: adding dry support to gitea additional config from envs parameter ( #840 )
...
### Description of the change
Based on the discussion under https://gitea.com/gitea/helm-gitea/issues/60 , it is possible to use `gitea.additionalConfigFromEnvs` to provide variables in order to override configurations from `app.ini`.
Especially when using gitea as a dependency of an umbrella, some values may need to be repeated in multiple places (such has database configuration). Hence, introducing the `tpl` function on `gitea.additionalConfigFromEnvs` will simplify such repetition by having the value only set in one place...
### Benefits
With the same intentions as https://gitea.com/gitea/helm-gitea/pulls/759 , https://gitea.com/gitea/helm-gitea/pulls/664 , https://gitea.com/gitea/helm-gitea/pulls/529 or https://gitea.com/gitea/helm-gitea/pulls/498 , this change will allow reusing the value from other value parameters to avoid duplicating the same value in multiple places.
### Possible drawbacks
N/A
### Applicable issues
N/A
### Additional information
N/A
### Checklist
- [X] Helm templating unittests are added (required when changing anything in `templates` folder)
Co-authored-by: 212597596 <cedric.henry@ge.com >
Co-authored-by: pat-s <pat-s@noreply.gitea.com >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/840
Reviewed-by: pat-s <pat-s@noreply.gitea.com >
Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com >
Co-authored-by: Ceddaerrix <ceddaerrix@noreply.gitea.com >
Co-committed-by: Ceddaerrix <ceddaerrix@noreply.gitea.com >
2025-03-30 14:30:35 +00:00
d2d542e625
chore(deps): update workflow dependencies (minor & patch) ( #827 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [alpine/helm](https://github.com/alpine-docker/helm ) ([changelog](https://github.com/helm/helm )) | | patch | `3.17.1` -> `3.17.2` |
| [alpine/helm](https://github.com/alpine-docker/helm ) ([changelog](https://github.com/helm/helm )) | container | patch | `3.17.1` -> `3.17.2` |
| [commitlint/commitlint](https://github.com/conventional-changelog/commitlint ) | container | minor | `19.7.1` -> `19.8.0` |
| [docker.io/thegeeklab/git-sv](https://github.com/thegeeklab/git-sv ) | container | patch | `1.0.12` -> `1.0.13` |
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/827
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-03-30 12:49:34 +00:00
75cd261b37
chore(deps): update subcharts (minor & patch) ( #816 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [postgresql](https://github.com/bitnami/charts ) ([source](https://github.com/bitnami/charts/tree/HEAD/bitnami/postgresql )) | minor | `16.4.14` -> `16.6.0` |
| [postgresql-ha](https://github.com/bitnami/charts ) ([source](https://github.com/bitnami/charts/tree/HEAD/bitnami/postgresql-ha )) | minor | `15.2.3` -> `15.3.8` |
| [redis](https://github.com/bitnami/charts ) ([source](https://github.com/bitnami/charts/tree/HEAD/bitnami/redis )) | minor | `20.8.0` -> `20.11.4` |
| [redis-cluster](https://github.com/bitnami/charts ) ([source](https://github.com/bitnami/charts/tree/HEAD/bitnami/redis-cluster )) | patch | `11.4.3` -> `11.4.6` |
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/816
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-03-30 12:14:51 +00:00
2c78da9c3e
docs: set full path of values.yaml key in output to user ( #832 )
...
generate-chart / generate-chart-publish (push) Has been cancelled
Currently, the reported path of the values to be changed is not always correct (especially `gitea.persistence` vs. `persistence`).
Co-authored-by: techknowlogick <techknowlogick@noreply.gitea.com >
Reviewed-on: https://gitea.com/gitea/helm-gitea/pulls/832
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Co-authored-by: bachorp <bachorp@noreply.gitea.com >
Co-committed-by: bachorp <bachorp@noreply.gitea.com >
v11.0.1
2025-03-26 17:16:17 +00:00