c1c186b901
login to docker before packaging chart
2023-10-05 21:24:10 +02:00
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
5e148748ce
Update documentations link to new addresses and some other links update ( #482 )
...
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/482
Reviewed-by: pat-s <pat-s@noreply.gitea.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com >
2023-08-03 07:25:52 +00:00
b11c9c7568
Add unittests to PR checklist ( #455 )
...
### Description of the change
This should clarify that we more and more rely on unittests for the templating behavior.
### Applicable issues
- fixes #199
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/455
Reviewed-by: pat-s <pat-s@noreply.gitea.com >
Co-authored-by: justusbunsi <justusbunsi@noreply.gitea.com >
Co-committed-by: justusbunsi <justusbunsi@noreply.gitea.com >
2023-06-11 08:15:59 +00:00
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
9c7e85a2bb
Sign helm releases ( #427 )
...
fix #31
First stab, need to iterate most likely.
@techknowlogick @lunny Could one of you add the GPG secrets here so the signing can be tested?
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/427
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: pat-s <patrick.schratz@gmail.com >
Co-committed-by: pat-s <patrick.schratz@gmail.com >
2023-05-13 18:11:14 +08:00
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
d8bb352765
Fix aws secrets ( #438 )
...
generate-chart / generate-chart-publish (push) Has been cancelled
@lunny
It still looks like that the IAM user does not have enough permissions for the S3 sync operation.
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/438
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: pat-s <patrick.schratz@gmail.com >
Co-committed-by: pat-s <patrick.schratz@gmail.com >
2023-04-14 21:06:43 +08:00
76e47ef6f0
Add -y to fix apt install on ci
2023-04-14 18:19:41 +08:00
95076eb11f
Fix yaml lint
2023-04-14 16:08:04 +08:00
e768a6acdc
Fix release tag ci
2023-04-14 15:49:18 +08:00
7434556b37
Use Gitea Actions for release publishing ( #436 )
...
Co-authored-by: pat-s <pat-s@noreply.gitea.io >
Co-authored-by: pat-s <patrick.schratz@gmail.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/436
Reviewed-by: pat-s <pat-s@noreply.gitea.io >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
Co-committed-by: techknowlogick <techknowlogick@gitea.io >
2023-04-14 14:54:34 +08:00
2cc3195eaa
Improve contribution part of this repository ( #328 )
...
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/328
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Co-authored-by: justusbunsi <justusbunsi@noreply.gitea.io >
Co-committed-by: justusbunsi <justusbunsi@noreply.gitea.io >
2022-06-13 03:35:24 +08:00