Renovate Bot
887211f153
chore(deps): update workflow dependencies (minor & patch) ( #64 )
...
This PR contains the following updates:
| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
| [alpine/helm](https://github.com/alpine-docker/helm ) ([changelog](https://github.com/helm/helm )) | | minor | `3.17.1` -> `3.19.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [alpine/helm](https://github.com/alpine-docker/helm ) ([changelog](https://github.com/helm/helm )) | container | minor | `3.17.1` -> `3.19.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [commitlint/commitlint](https://github.com/conventional-changelog/commitlint ) | container | minor | `19.7.1` -> `19.9.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli ) | devDependencies | minor | [`^0.44.0` -> `^0.45.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.44.0/0.45.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>conventional-changelog/commitlint (commitlint/commitlint)</summary>
### [`v19.9.1`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1991-2025-08-29 )
[Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.9.0...v19.9.1 )
##### Bug Fixes
- add TypeScript support and configuration for pnpm scopes ([#​4544](https://github.com/conventional-changelog/commitlint/issues/4544 )) ([ea75778](ea75778e8d
))
### [`v19.9.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1990-2025-08-26 )
[Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.8.1...v19.9.0 )
##### Bug Fixes
- update dependency jest-environment-node to v30 ([#​4448](https://github.com/conventional-changelog/commitlint/issues/4448 )) ([42ca849](42ca849db3
))
- update dependency jest-environment-node to v30.0.2 ([#​4469](https://github.com/conventional-changelog/commitlint/issues/4469 )) ([4da7e43](4da7e43be4
))
- update dependency tar-fs to v3.0.10 ([#​4461](https://github.com/conventional-changelog/commitlint/issues/4461 )) ([f02c47c](f02c47c669
))
- update dependency tar-fs to v3.0.9 ([#​4421](https://github.com/conventional-changelog/commitlint/issues/4421 )) ([0650e03](0650e03d96
))
- update dependency tar-fs to v3.1.0 ([#​4496](https://github.com/conventional-changelog/commitlint/issues/4496 )) ([31b4f72](31b4f72d2f
))
##### Features
- **config-pnpm-scopes:** migrate package to TypeScript ([#​4541](https://github.com/conventional-changelog/commitlint/issues/4541 )) ([6ae36ea](6ae36ea5a5
))
##### Reverts
- Revert "chore: update dependency cross-env to v10 ([#​4528](https://github.com/conventional-changelog/commitlint/issues/4528 ))" ([#​4529](https://github.com/conventional-changelog/commitlint/issues/4529 )) ([b5bfd12](b5bfd12514
)), closes [#​4528](https://github.com/conventional-changelog/commitlint/issues/4528 ) [#​4529](https://github.com/conventional-changelog/commitlint/issues/4529 )
#### [19.8.1](https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1 ) (2025-05-08)
##### 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
))
### [`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
))
### [`v19.8.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1980-2025-03-07 )
[Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.7.1...v19.8.0 )
##### Bug Fixes
- **config-lerna-scopes:** remove deprecated [@​lerna/project](https://github.com/lerna/project ) dependency ([#​4284](https://github.com/conventional-changelog/commitlint/issues/4284 )) ([f2f78f1](f2f78f105a
))
- update dependency semver to v7.7.1 ([#​4272](https://github.com/conventional-changelog/commitlint/issues/4272 )) ([6148587](6148587400
))
##### Features
- **config-workspace-scopes:** add config preset for npm and yarn workspaces ([#​4269](https://github.com/conventional-changelog/commitlint/issues/4269 )) ([67ff9e8](67ff9e82c1
))
##### Performance Improvements
- use `node:` prefix to bypass require.cache call for builtins ([#​4302](https://github.com/conventional-changelog/commitlint/issues/4302 )) ([0cd8f41](0cd8f41057
))
##### Reverts
- Revert "fix: improve security validation regex in is-ignored function ([#​4258](https://github.com/conventional-changelog/commitlint/issues/4258 ))" ([#​4314](https://github.com/conventional-changelog/commitlint/issues/4314 )) ([b27024a](b27024a5ae
)), closes [#​4258](https://github.com/conventional-changelog/commitlint/issues/4258 ) [#​4314](https://github.com/conventional-changelog/commitlint/issues/4314 )
#### [19.7.1](https://github.com/conventional-changelog/commitlint/compare/v19.7.0...v19.7.1 ) (2025-02-02)
##### Bug Fixes
- **config-nx-scopes:** fix for projects without explicit targets ([#​4261](https://github.com/conventional-changelog/commitlint/issues/4261 )) ([25bb2cd](25bb2cd8c7
))
- improve security validation regex in is-ignored function ([#​4258](https://github.com/conventional-changelog/commitlint/issues/4258 )) ([7403d63](7403d6382c
))
- update dependency fast-glob to v3.3.3 ([#​4235](https://github.com/conventional-changelog/commitlint/issues/4235 )) ([c286237](c286237333
))
- update dependency fs-extra to v11.3.0 ([#​4249](https://github.com/conventional-changelog/commitlint/issues/4249 )) ([39acfe4](39acfe4a3d
))
- update dependency tar-fs to v3.0.7 ([#​4243](https://github.com/conventional-changelog/commitlint/issues/4243 )) ([708320f](708320f040
))
- update dependency tar-fs to v3.0.8 ([#​4247](https://github.com/conventional-changelog/commitlint/issues/4247 )) ([ecb5d3a](ecb5d3a1c5
))
</details>
<details>
<summary>igorshubovych/markdownlint-cli (markdownlint-cli)</summary>
### [`v0.45.0`](https://github.com/igorshubovych/markdownlint-cli/releases/tag/v0.45.0 )
[Compare Source](https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.45.0 )
- Update `markdownlint` dependency to `0.38.0`
- Add `MD059`/`descriptive-link-text`
- Improve `MD025`/`MD027`/`MD036`/`MD038`/`MD041`/`MD043`/`MD045`/`MD051`/`MD052`
- Remove support for end-of-life Node version 18
- Update all dependencies via `Dependabot`
</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xOC4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsia2luZC9kZXBlbmRlbmN5Il19-->
Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/64
Reviewed-by: DaanSelen <daanselen@noreply.gitea.com >
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-09-21 19:30:21 +00:00
Renovate Bot
6d5af0ed3d
chore(deps): update lockfiles ( #57 )
...
Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/57
Reviewed-by: DaanSelen <daanselen@noreply.gitea.com >
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-09-15 13:36:30 +00:00
Renovate Bot
b749eaeefd
chore(deps): update workflow dependencies (minor & patch) ( #52 )
...
Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/52
Reviewed-by: DaanSelen <daanselen@noreply.gitea.com >
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com >
2025-09-14 16:19:20 +00:00
Christopher Homberger
5b19636034
chore(core): refactor to make all unit tests pass ( #6 )
...
_This is the first time I ever messed with helm and is an experiment to show what prevents the tests to pass and how far it still depends on the gitea chart_
### Description of the change
- Deletes a single test that seems to depend directly on gitea
- make all tests pass
- Moves all value accesses from `actions` one level up
- Copies content of the gitea chart required by the existing test
- Reveals all dependencies that needs to be decoupled
- Fixes readme generation
- add package.json
- copy dependent readme section from helm-gitea
- Removes all dependencies
- giteaRootURL is now required to be provided
- consistency check that this value has been provided
- added test for consistency failure
- nc command no longer uses an hardcoded dns name and is checked in tests
- added test
- Copied yamllint from helm-gitea
- added pnpm lock file exclusion
- Installed pnpm in the workflow
- Updated make unittest command in CI to unittest-helm
### Benefits
The existing tests are passing
### Possible drawbacks
The provision job might still not work.
### Applicable issues
- Fixes #5
### Additional information
The following usage should now deploy
```yaml
existingSecret: "somesecret"
existingSecretKey: "key"
## Specify the root URL of the Gitea instance
giteaRootURL: "http://somedomain:3000 "
```
### ⚠ BREAKING
- giteaRootURL is now required to be provided
- Moves all value accesses from `actions` one level up
- The values.yml had this change without updating tests / dev Readme
Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/6
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com >
Reviewed-by: volker.raschek <markus.pesch@web.de >
Co-authored-by: Christopher Homberger <christopher.homberger@web.de >
Co-committed-by: Christopher Homberger <christopher.homberger@web.de >
2025-03-30 23:13:31 +00:00