Skip to content

feat: Add Knative integration for notifications #198

feat: Add Knative integration for notifications

feat: Add Knative integration for notifications #198

Workflow file for this run

name: CI
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
env:
HELM_VERSION: v3.15.2
PGO_VERSION: 5.7.4
jobs:
validate:
name: Lint checks
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-node@v6
with:
node-version: '22'
- name: Install ajv-cli
run: npm install -g ajv-cli ajv-formats
- name: Install Helm
uses: azure/setup-helm@v4
with:
version: ${{ env.HELM_VERSION }}
- name: Setup Helm dependencies
run: ./scripts/deploy.sh setup
- name: Run linters
run: make lint
- name: Validate Helm values schema
run: make validate-schema