name: Validate on: push: branches-ignore: - main jobs: validate: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - uses: azure/setup-kubectl@v4 - uses: azure/k8s-set-context@v4 with: method: kubeconfig kubeconfig: ${{ secrets.KUBECONFIG }} - name: Validate uses: azure/k8s-lint@v3 with: lintType: dryrun manifests: "k8s/" server-side: true