Skip to content

Commit

Permalink
chore: run CR manually rather than via their action (helm/chart-relea…
Browse files Browse the repository at this point in the history
  • Loading branch information
tonsV2 committed May 4, 2022
1 parent 838a66b commit 23e9c26
Showing 1 changed file with 27 additions and 5 deletions.
32 changes: 27 additions & 5 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,36 @@ jobs:
run: helm package .

- name: Configure Git
if: startsWith(github.ref, 'refs/tags/v')
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Run chart-releaser
- name: Setup Chart Releaser
if: startsWith(github.ref, 'refs/tags/v')
run: |
wget https://github.com/helm/chart-releaser/releases/download/v${VERSION}/chart-releaser_${VERSION}_linux_amd64.tar.gz -O ./cr.tar.gz
tar -zxvf ./cr.tar.gz cr
chmod +x cr
env:
VERSION: 1.2.0

- name: Release
if: startsWith(github.ref, 'refs/tags/v')
uses: helm/chart-releaser-action@v1.4.0
with:
charts_dir: .
run: ./cr upload --git-repo dhis2-core-helm --owner dhis2-sre --package-path . --token $GH_TOKEN
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
GH_TOKEN: "${{ secrets.GH_TOKEN }}"

- name: Update Helm Repository
if: startsWith(github.ref, 'refs/tags/v')
run: ./cr index --git-repo dhis2-core-helm --owner dhis2-sre --package-path . --push --token $GH_TOKEN --charts-repo https://github.com/dhis2-sre/dhis2-core-helm
env:
GH_TOKEN: "${{ secrets.GH_TOKEN }}"

# - name: Run chart-releaser
# if: startsWith(github.ref, 'refs/tags/v')
# uses: helm/chart-releaser-action@v1.4.0
# with:
# charts_dir: .
# env:
# CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

0 comments on commit 23e9c26

Please sign in to comment.