diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index b6c0f99..72fd1ad 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -15,6 +15,7 @@ - [ ] My commits follow the [Conventional Commits](https://www.conventionalcommits.org/) format - [ ] I have run `helm lint .` and it passes - [ ] I have run `helm unittest .` and all tests pass +- [ ] I have run `helm schema` and the schema is up to date - [ ] I have added/updated unit tests for any new or changed templates - [ ] I have updated documentation (README, CONTRIBUTING, values comments) if needed diff --git a/.github/workflows/helm-unittest.yml b/.github/workflows/helm-unittest.yml deleted file mode 100644 index 9962bad..0000000 --- a/.github/workflows/helm-unittest.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Helm Unit Tests - -on: - push: - pull_request: - -jobs: - helm-unittest: - name: Helm Unittest - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v6 - - - name: Set up Helm - uses: azure/setup-helm@v5 - - - name: Install helm-unittest plugin - run: helm plugin install https://github.com/helm-unittest/helm-unittest.git --verify=false - - - name: Run Helm unit tests - run: helm unittest . diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml deleted file mode 100644 index acae911..0000000 --- a/.github/workflows/lint.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Lint -on: - pull_request: - push: - -jobs: - helm-lint: - name: Helm Lint - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v6 - - name: Set up Helm - uses: azure/setup-helm@v5 - - name: Lint Helm chart - run: helm lint .