Renovate Bot
2a9273d32f
chore(deps): update workflow dependencies (minor & patch) ( #633 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2024-03-25 00:38:32 +00:00
Renovate Bot
ab5ec8ddb9
chore(deps): update workflow dependencies (minor & patch) ( #616 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| alpine/helm | | patch | `3.14.0` -> `3.14.2` |
| alpine/helm | container | patch | `3.14.0` -> `3.14.2` |
| [helm-unittest/helm-unittest](https://github.com/helm-unittest/helm-unittest ) | | patch | `v0.4.1` -> `v0.4.2` |
---
### Release Notes
<details>
<summary>helm-unittest/helm-unittest (helm-unittest/helm-unittest)</summary>
### [`v0.4.2`](https://github.com/helm-unittest/helm-unittest/releases/tag/v0.4.2 )
[Compare Source](https://github.com/helm-unittest/helm-unittest/compare/v0.4.1...v0.4.2 )
**Improvements**
- Improve storing generated template when debug flag enabled (credits [@​thepeak99](https://github.com/thepeak99 ))
- Improve development (credits [@​ivankatliarchuk](https://github.com/ivankatliarchuk ))
**Fixes**
- Fix global set and set override (resolves [#​210](https://github.com/helm-unittest/helm-unittest/issues/210 ), resolves [#​276](https://github.com/helm-unittest/helm-unittest/issues/276 ))
- Fix debug flag by changing name to debugPlugin flag (resolves [#​241](https://github.com/helm-unittest/helm-unittest/issues/241 ))
- Fix empty documentSelector (credits [@​michaelruigrok](https://github.com/michaelruigrok ))
**Updates**
- Update packages to latest patch versions (credits [@​ivankatliarchuk](https://github.com/ivankatliarchuk ), credits [@​stavros-k](https://github.com/stavros-k ), resolves [#​295](https://github.com/helm-unittest/helm-unittest/issues/295 ))
- Update documentation (credits [@​tochev](https://github.com/tochev ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - "before 4am" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/616
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2024-02-26 09:51:06 +00:00
Renovate Bot
4d339bb05b
chore(deps): update workflow dependencies (minor & patch) ( #614 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| alpine/helm | | minor | `3.13.3` -> `3.14.0` |
| alpine/helm | container | minor | `3.13.3` -> `3.14.0` |
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli ) | devDependencies | minor | [`^0.38.0` -> `^0.39.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.38.0/0.39.0 ) |
---
### Release Notes
<details>
<summary>igorshubovych/markdownlint-cli (markdownlint-cli)</summary>
### [`v0.39.0`](https://github.com/igorshubovych/markdownlint-cli/releases/tag/v0.39.0 ): 0.39.0
[Compare Source](https://github.com/igorshubovych/markdownlint-cli/compare/v0.38.0...v0.39.0 )
- Update `markdownlint` dependency to `0.33.0`
- Add `MD055`/`table-pipe-style`, `MD056`/`table-column-count`
- Improve `MD005`/`MD007`/`MD024`/`MD026`/`MD038`
- Incorporate `micromark-extension-directive`
- Improve JSON schema, document validation
- Handle trailing commas in JSONC configuration
- Update all dependencies via `Dependabot`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - "before 4am" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNDAuMTQiLCJ1cGRhdGVkSW5WZXIiOiIzNy4xNDAuMTQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Co-authored-by: pat-s <patrick.schratz@gmail.com>
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/614
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2024-02-17 21:24:38 +00:00
Renovate Bot
70e5da077a
chore(deps): update dependency helm-unittest/helm-unittest to v0.4.1 ( #599 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2024-01-13 00:35:47 +00:00
Renovate Bot
e9d401a9ee
chore(deps): update dependency helm-unittest/helm-unittest to v0.4.0 ( #595 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2024-01-07 01:35:43 +00:00
Renovate Bot
7b7789e65d
chore(deps): update alpine/helm docker tag to v3.13.3 ( #592 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2023-12-29 02:33:50 +00:00
pat-s
d52ead0be7
Renovate: run tests on branches, group deps and adjust schedule to weekends ( #556 )
...
Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com>
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/556
Co-authored-by: pat-s <patrick.schratz@gmail.com>
Co-committed-by: pat-s <patrick.schratz@gmail.com>
2023-11-16 20:45:10 +00:00
Renovate Bot
bc872acdd3
chore(deps): update alpine/helm docker tag to v3.13.2 ( #562 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| alpine/helm | | minor | `3.12.3` -> `3.13.2` |
| alpine/helm | container | minor | `3.12.3` -> `3.13.2` |
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/562
Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com>
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2023-11-13 17:19:31 +00:00
Renovate Bot
41e389c7cd
chore(deps): update dependency helm-unittest/helm-unittest to v0.3.6 ( #554 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [helm-unittest/helm-unittest](https://github.com/helm-unittest/helm-unittest ) | patch | `0.3.4` -> `v0.3.6` |
---
### Release Notes
<details>
<summary>helm-unittest/helm-unittest (helm-unittest/helm-unittest)</summary>
### [`v0.3.6`](https://github.com/helm-unittest/helm-unittest/releases/tag/v0.3.6 )
[Compare Source](https://github.com/helm-unittest/helm-unittest/compare/v0.3.5...v0.3.6 )
**Added Features**
- Added templated Test Suites, to make re-usable tests possible (credits [@​hanseltime](https://github.com/hanseltime ), resolves [#​57](https://github.com/helm-unittest/helm-unittest/issues/57 ), resolves [#​186](https://github.com/helm-unittest/helm-unittest/issues/186 ))
**Improvements**
- Optimize installation (resolves [#​176](https://github.com/helm-unittest/helm-unittest/issues/176 ), resolves [#​214](https://github.com/helm-unittest/helm-unittest/issues/214 ), resolves [#​225](https://github.com/helm-unittest/helm-unittest/issues/225 ))
**Fixes**
- Fix incorrect filtering template files (resolves [#​219](https://github.com/helm-unittest/helm-unittest/issues/219 ))
- Fix snapshot validator with Empty documents (credits [@​matthyx](https://github.com/matthyx ))
- Fix inconsistent results lengthEqual validator (credits [@​hanseltime](https://github.com/hanseltime ))
- Fix global values (credit [@​zidoshare](https://github.com/zidoshare ), resolves [#​215](https://github.com/helm-unittest/helm-unittest/issues/215 ))
**Updates**
- Update packages to latest patch versions
- Update documenation
### [`v0.3.5`](https://github.com/helm-unittest/helm-unittest/releases/tag/v0.3.5 )
[Compare Source](https://github.com/helm-unittest/helm-unittest/compare/v0.3.4...v0.3.5 )
**Fixes**
- Fix recursive subchart testing (credits [@​zidoshare](https://github.com/zidoshare ), resolves [#​206](https://github.com/helm-unittest/helm-unittest/issues/206 ))
- Fix old containsDocument behaviour to ignore other documents in multidocument validation (resolves [#​205](https://github.com/helm-unittest/helm-unittest/issues/205 ))
- Fix failed_template to also work when empty documents are found (resolves [#​191](https://github.com/helm-unittest/helm-unittest/issues/191 ))
- Fix failed_template multi colon handling (resolves [#​200](https://github.com/helm-unittest/helm-unittest/issues/200 ))
- Fix glob all valid filenames (resolves [#​201](https://github.com/helm-unittest/helm-unittest/issues/201 ))
**Updates**
- Update packages to latest patch versions
- Update documenation (thanks to [@​yariksheptykin](https://github.com/yariksheptykin ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **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:eyJjcmVhdGVkSW5WZXIiOiIzNy40NC4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/554
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2023-11-06 08:05:05 +00:00
justusbunsi
eb17917b53
Bump helm-unittest to 0.3.4 ( #537 )
...
There is a regression that prevents us from going directly to 0.3.5.
To prevent the upcoming Renovate PR for 0.3.5 being stuck until 0.3.6,
we can use 0.3.4 until a working version is released.
The Renovate PR for 0.3.5 can then be closed directly so that Renovate
ignores that version.
https://github.com/helm-unittest/helm-unittest/issues/219
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/537
Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com>
Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com>
2023-10-13 19:20:01 +00:00
justusbunsi
ca903c9cf3
Fix `helm dependency build` once and for all ( #535 )
...
### Description of the change
We are affected by a regression of a Helm bug from May 2023. I've tested
the Helm versions 3.13.1, 3.13.0 and 3.12.3. Both 3.13.x are affected.
3.12.3 works. So let's downgrade and drop the docker login in PR builds.
I've also switched the `apt install helm` with an official `alpine/helm`
image I am using at work. Pinning the helm version and receiving updates
helps us identifying such issues in the future.
For the release workflow I was a bit more reluctant with changes, since
I cannot easily test them. That's why I just pinned the Helm version.
Renovate will provide one PR changing both files because it's the same
dependency (alpine/helm) from the same datasource (docker).
https://github.com/helm/helm/issues/12062
### Applicable issues
- implicitly fixes #527
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/535
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>
2023-10-13 16:04:27 +00:00
pat-s
9802e9ae41
Login to docker to fix workflow ( #526 )
...
Same as for the release workflow.
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/526
Co-authored-by: pat-s <patrick.schratz@gmail.com>
Co-committed-by: pat-s <patrick.schratz@gmail.com>
2023-10-10 19:48:00 +00:00
Renovate Bot
c2b0b677c1
chore(deps): update actions/checkout action to v4 ( #509 )
...
Co-authored-by: Renovate Bot <renovate-bot@gitea.com>
Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
2023-09-25 03:41:55 +00:00
justusbunsi
5e5496f15d
Add support for ServiceAccount configuration ( #451 )
...
### Description of the change
This adds a new values object `serviceAccount`, that allows creating a dedicated ServiceAccount with the Helm Release into the cluster. It supports all common options like labels, annotations, name override (or referring to an externally created ServiceAccount), auto-mount token, image pull secrets.
It supersedes the stale PR #357 .
### Benefits
Users can deploy Gitea with more fine-tuned security settings.
### Applicable issues
- related to #448
### Additional information
I've bumped the helm-unittest plugin in the CI build, to be able to use the `exists` and `notExists` feature in the new tests.
### Checklist
- [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 )
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/451
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>
2023-05-31 08:47:58 +00:00
techknowlogick
0861260c5d
update to use actions for testing PRs ( #439 )
...
Run PR tests using Gitea Actions
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/439
Reviewed-by: yardenshoham <yardenshoham@noreply.gitea.io>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-committed-by: techknowlogick <techknowlogick@gitea.io>
2023-04-15 04:21:00 +08:00