tison
fd71b46b1a
Replace handmade lint script with official action ( #292 )
...
* replace homemade release script with official action
Signed-off-by: tison <wander4096@gmail.com>
* bundle helm/chart-releaser-action
Signed-off-by: tison <wander4096@gmail.com>
* update .asf.yaml
Signed-off-by: tison <wander4096@gmail.com>
* fix helm/chart-testing-action is not allowed
Signed-off-by: tison <wander4096@gmail.com>
* try azure/setup-helm is allowed
Signed-off-by: tison <wander4096@gmail.com>
* Revert "try azure/setup-helm is allowed"
This reverts commit 7ee6fc0b3d4584127568fe607732b9c3aa70f031.
* replace handmade lint script with official action
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
2022-10-19 15:34:22 -05:00
Michael Marshall
6a00845670
Remove GitHub Action Workflows that release the chart ( #300 )
...
Relates to: https://github.com/apache/pulsar-helm-chart/issues/290
### Motivation
We should not use GitHub Actions to release the helm chart. As such, we can remove the relevant workflow code from this repo while we build the relevant process to officially release the helm chart.
The main risk with this kind of change is that we won't have a way to "release" the chart. However, it is relevant to point out that we have not had any official releases of the chart given that the PMC has not been voting on the releases. I think we need to prioritize fixing this process as a community.
### Modifications
* Remove all scripts and configuration files that enabled GitHub Actions to release the helm chart.
### Verifying this change
This is a trivial change.
2022-10-17 14:39:04 -05:00
Lari Hotari
dc97bd4ac6
[CI] Tolerate errors when collecting k8s logs in CI ( #217 )
...
- The log collection failed after a command failed.
- tolerate errors
2022-01-26 14:50:48 -06:00
Lari Hotari
0093f91410
[CI] Collect and upload k8s logs on failure ( #215 )
2022-01-26 19:43:49 +02:00
Lari Hotari
9b672379dd
[CI] Improve change detection by reusing solution from apache/pulsar ( #194 )
...
* [CI] Improve change detection by reusing solution from apache/pulsar
* Fix verify release
2022-01-04 11:40:40 +02:00
Lari Hotari
567bd7c5b3
[CI] Add job 45min timeout and cancel duplicate jobs ( #193 )
2022-01-03 10:17:21 +01:00
xiaolong ran
36e13e1078
Upgrade chart-testing-action to 2.0.0 ( #83 )
...
Signed-off-by: xiaolong.ran <rxl@apache.org>
### Motivation
The lint ci error as follows:
```
Linting chart 'pulsar => (version: "2.6.2-1", path: "charts/pulsar")'
Checking chart 'pulsar => (version: "2.6.2-1", path: "charts/pulsar")' for a version bump...
Old chart version: 2.6.1-2
New chart version: 2.6.2-1
Chart version ok.
Validating /workdir/charts/pulsar/Chart.yaml...
Validation success! 👍
Validating maintainers...
Error: Error linting charts: Error processing charts
------------------------------------------------------------------------------------------------------------------------
✖︎ pulsar => (version: "2.6.2-1", path: "charts/pulsar") > Error validating maintainer 'The Apache Pulsar Team': 404 Not Found
------------------------------------------------------------------------------------------------------------------------
Error linting charts: Error processing charts
```
### Modifications
Upgrade `chart-testing-action` to 2.0.0
### Verifying this change
- [x] Make sure that the change passes the CI checks.
2020-11-13 10:51:44 +08:00
Sijie Guo
669af788ff
Fix "unknown apiVersion: kind.sigs.k8s.io/v1alpha3" ( #76 )
...
* Fix "unknown apiVersion: kind.sigs.k8s.io/v1alpha3"
*Motivation*
The api version `kind.sigs.k8s.io/v1alpha3` is not available anymore for kind clusters.
So all the CI actions are broken now. This PR fix the issue.
Additionally it adds a helm chart lint job to lint the chart changes.
* Trigger CI when kind cluster build script is changed
2020-11-11 11:48:42 -07:00
Sijie Guo
cfabdc9332
Release workflow should fetch all tags ( #33 )
...
*Motivation*
The helm chart release workflow should fetch all tags.
2020-07-01 23:19:32 -07:00
Sijie Guo
93d8fd1981
Release Helm Chart 2.6.0 ( #21 )
...
* Release Helm Chart 2.6.0
2020-06-29 18:16:16 -07:00
Sijie Guo
0338d17b89
Publish chart index to gh-pages branch ( #3 )
...
*Motivation*
Release helm chart when new tags are created
2020-04-21 02:44:58 -07:00
Sijie Guo
47f05b7650
Add github action to check license header ( #2 )
2020-04-21 00:23:01 -07:00
Sijie Guo
7dcf1c7aca
Enable CI for pulsar chart ( #1 )
2020-04-21 14:14:14 +08:00