Skip to content

Merge pull request #6003 from okurz/feature/test_permissions #10

Merge pull request #6003 from okurz/feature/test_permissions

Merge pull request #6003 from okurz/feature/test_permissions #10

---
name: check-helm-chart
# yamllint disable-line rule:truthy
on: [push, pull_request]
jobs:
lint-chart:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Helm
uses: azure/setup-helm@v4
with:
version: v3.8.1
- name: Install Python
uses: actions/setup-python@v5
with:
python-version: 3.7
- name: Set up chart-testing
uses: helm/chart-testing-action@v2
- name: Run chart-testing
run: make test-helm-lint
install-chart:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Helm
uses: azure/setup-helm@v4
with:
version: v3.8.1
- name: Install Python
uses: actions/setup-python@v5
with:
python-version: 3.7
- name: Set up chart-testing
uses: helm/chart-testing-action@v2
- name: Create kind cluster
uses: helm/kind-action@v1
- name: Run chart-testing
run: make test-helm-install