Skip to content

Make it so the default tolerations used to deploy the agent collector account for k8s distribution #1288

Make it so the default tolerations used to deploy the agent collector account for k8s distribution

Make it so the default tolerations used to deploy the agent collector account for k8s distribution #1288

Workflow file for this run

name: Lint and Test Charts
on:
pull_request:
push:
branches: [ main ]
jobs:
lint-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Helm
uses: azure/setup-helm@v4
with:
version: v3.11.3
- name: Set up chart-testing
uses: helm/[email protected]
with:
version: v3.7.1
- name: Set up chart dependencies
run: make dep-update
- name: Run chart-testing (list-changed)
id: list-changed
run: |
changed=$(ct list-changed --config=ct.yaml)
if [[ -n "$changed" ]]; then
echo "::set-output name=changed::true"
fi
- name: Run chart-testing (lint)
run: make lint
- name: Run helm unit tests
run: |
helm plugin install https://github.com/helm-unittest/helm-unittest
make unittest
- name: Create kind cluster
uses: helm/[email protected]
# Only build a kind cluster if there are chart changes to test.
if: steps.list-changed.outputs.changed == 'true'
- name: Run chart-testing (install)
run: ct install --config=ct.yaml