Skip to content

moved e2e and lint folders to respective charts to simplify ci condit… #3718

moved e2e and lint folders to respective charts to simplify ci condit…

moved e2e and lint folders to respective charts to simplify ci condit… #3718

Workflow file for this run

name: "Lint charts"
on:
push:
paths:
- Makefile
- 'charts/*/lint/**'
- '.github/workflows/run-lint.yaml'
branches:
- master
pull_request:
paths:
- Makefile
- 'charts/*/lint/**'
- '.github/workflows/run-lint.yaml'
branches:
- master
env:
HELM_VERSION: 3.15.1
jobs:
lint-charts:
name: Lint Charts
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Code checkout
uses: actions/checkout@v4
- name: Install helm
uses: yokawasa/[email protected]
with:
setup-tools: |
helmv3
helm: "${{ env.HELM_VERSION }}"
- name: Install deps
run: |
make helm-plugins
- name: Run lint
run: |
make lint
- name: Run template
run: |
make template
- name: Run unittest
run: |
make unittest