fix(ci): Helm chart still not properly released

This commit is contained in:
Julian Tölle 2020-05-12 02:04:32 +02:00
parent 66c3165583
commit f0100e87e2
2 changed files with 12 additions and 2 deletions

View file

@ -8,8 +8,18 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v1 uses: actions/checkout@v1
- name: Install chart-releaser
env:
VERSION: 1.0.0-beta.1
run: |
mkdir -p $GITHUB_WORKSPACE/bin
curl -Lo $GITHUB_WORKSPACE/cr.tar.gz https://github.com/helm/chart-releaser/releases/download/v${VERSION}/chart-releaser_${VERSION}_linux_amd64.tar.gz
tar -xzf $GITHUB_WORKSPACE/cr.tar.gz -C $GITHUB_WORKSPACE/bin cr
chmod +x $GITHUB_WORKSPACE/bin/cr
echo "::add-path::$GITHUB_WORKSPACE/bin"
- name: Generate index.yaml - name: Generate index.yaml
uses: docker://quay.io/helmpack/chart-releaser:v1.0.0-beta.1
run: | run: |
mkdir .helm-index mkdir .helm-index
cr index \ cr index \

View file

@ -36,5 +36,5 @@ plugins:
- charts/listory/Chart.yaml - charts/listory/Chart.yaml
- - "@semantic-release/github" - - "@semantic-release/github"
- assets: - assets:
- path: .helm-chart/listory-*.tgz - path: .helm-charts/listory-*.tgz
label: Helm Chart label: Helm Chart