Skip to content

Split up linter checks and unit tests #4

Split up linter checks and unit tests

Split up linter checks and unit tests #4

Workflow file for this run

name: Helm Unit Tests
on:
pull_request:
paths:
- 'charts/pxc-operator/**'
- 'charts/pxc-db/**'
- 'Makefile'
- '.github/workflows/unit-test.yaml'
jobs:
unit-test:
name: Helm Unit Tests (${{ matrix.target }})
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
target:
- test-pxc-operator
- test-pxc-db
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Set up Helm
uses: azure/setup-helm@v5.0.0
with:
version: v3.21.0
- name: Install helm-unittest plugin
run: make helm-unittest
- name: Run ${{ matrix.target }}
run: make ${{ matrix.target }}