github.com/minio/minio@v0.0.0-20240328213742-3f72439b8a27/.github/workflows/helm-lint.yml (about)

     1  name: Helm Chart linting
     2  
     3  on:
     4    pull_request:
     5      branches:
     6      - master
     7      - next
     8  
     9  # This ensures that previous jobs for the PR are canceled when the PR is
    10  # updated.
    11  concurrency:
    12    group: ${{ github.workflow }}-${{ github.head_ref }}
    13    cancel-in-progress: true
    14  
    15  permissions:
    16    contents: read
    17  
    18  jobs:
    19    release:
    20      runs-on: ubuntu-latest
    21      steps:
    22        - name: Checkout
    23          uses: actions/checkout@v3
    24  
    25        - name: Install Helm
    26          uses: azure/setup-helm@v3
    27  
    28        - name: Run helm lint
    29          run: |
    30            cd helm/minio
    31            helm lint .