GitOps for k8s
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

main.workflow 486B

12345678910111213141516171819202122
  1. workflow "Publish Helm chart" {
  2. on = "push"
  3. resolves = ["helm-gh-pages"]
  4. }
  5. action "helm-lint" {
  6. uses = "stefanprodan/gh-actions/helm@master"
  7. args = ["lint chart/flux"]
  8. }
  9. action "tag-filter" {
  10. needs = ["helm-lint"]
  11. uses = "actions/bin/filter@master"
  12. args = "tag chart-*"
  13. }
  14. action "helm-gh-pages" {
  15. needs = ["tag-filter"]
  16. uses = "stefanprodan/gh-actions/helm-gh-pages@master"
  17. args = ["chart/flux","https://weaveworks.github.io/flux"]
  18. secrets = ["GITHUB_TOKEN"]
  19. }