helm_chart_release.yml 518 B

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