From f0100e87e23eeb8297053ebc684423d3069275be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20T=C3=B6lle?= Date: Tue, 12 May 2020 02:04:32 +0200 Subject: [PATCH] fix(ci): Helm chart still not properly released --- .github/workflows/helm-repo-index.yaml | 12 +++++++++++- .releaserc.yml | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/helm-repo-index.yaml b/.github/workflows/helm-repo-index.yaml index a97e08e..fa1f90f 100644 --- a/.github/workflows/helm-repo-index.yaml +++ b/.github/workflows/helm-repo-index.yaml @@ -8,8 +8,18 @@ jobs: - name: Checkout 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 - uses: docker://quay.io/helmpack/chart-releaser:v1.0.0-beta.1 run: | mkdir .helm-index cr index \ diff --git a/.releaserc.yml b/.releaserc.yml index e5b58a7..84fa79f 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -36,5 +36,5 @@ plugins: - charts/listory/Chart.yaml - - "@semantic-release/github" - assets: - - path: .helm-chart/listory-*.tgz + - path: .helm-charts/listory-*.tgz label: Helm Chart