Skip to content

Merge pull request #20 from mbaldessari/release-0.1.8 #16

Merge pull request #20 from mbaldessari/release-0.1.8

Merge pull request #20 from mbaldessari/release-0.1.8 #16

# This invokes the workflow named 'publish-charts' in the umbrella repo
# It expects to have a secret called CHARTS_REPOS_TOKEN which contains
# the GitHub token that has permissions to invoke workflows and commit code
# inside the umbrella-repo.
# The following fine-grained permissions were used in testing and were limited
# to the umbrella repo only:
# - Actions: r/w
# - Commit statuses: r/w
# - Contents: r/w
# - Deployments: r/w
# - Pages: r/w
#
name: vp-patterns/update-helm-repo
on:
push:
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'
jobs:
helmlint:
uses: validatedpatterns/helm-charts/.github/workflows/helmlint.yml@workflow-stable
permissions:
contents: read
update-helm-repo:
needs: [helmlint]
uses: validatedpatterns/helm-charts/.github/workflows/update-helm-repo.yml@workflow-stable
permissions: read-all
secrets: inherit