helm_chart_release.yml 476 B

12345678910111213141516171819202122
  1. name: "helm: publish charts"
  2. on:
  3. push:
  4. tags:
  5. - '*'
  6. permissions:
  7. contents: write
  8. pages: write
  9. jobs:
  10. release:
  11. runs-on: ubuntu-latest
  12. steps:
  13. - uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633
  14. - name: Publish Helm charts
  15. uses: stefanprodan/helm-gh-pages@master
  16. with:
  17. token: ${{ secrets.GITHUB_TOKEN }}
  18. charts_dir: k8s/charts
  19. target_dir: helm
  20. branch: gh-pages