Skip to content

Remove octopus-deploy chart #13

Remove octopus-deploy chart

Remove octopus-deploy chart #13

Workflow file for this run

name: Release Charts
on:
push:
branches:
- master
jobs:
release:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Install Helm
uses: azure/setup-helm@v3
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Install Helm Docs
run: |
cd /tmp
wget https://github.com/norwoodj/helm-docs/releases/download/v1.12.0/helm-docs_1.12.0_Linux_x86_64.tar.gz
tar -xvf helm-docs_1.12.0_Linux_x86_64.tar.gz
sudo mv helm-docs /usr/local/sbin
- name: Generate Helm Docs
shell: bash
run: |
helm-docs --chart-search-root=charts --template-files=./README.md.gotmpl --sort-values-order=file
- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.6.0
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
CR_OWNER: "brandan-schmitz"
CR_REPO: "helm-charts"
CR_SKIP_EXISTING: true