Skip to content

Sync local main commits via protected-branch PR #235

Sync local main commits via protected-branch PR

Sync local main commits via protected-branch PR #235

name: Continuous Integration
on:
push:
paths:
- src/**
- tests/**
- samples/**
- tools/**
pull_request:
branches:
- main
workflow_dispatch:
permissions:
checks: write
pull-requests: write
contents: read
jobs:
lint-markdown:
name: Lint Markdown
uses: ./.github/workflows/lint-markdown.yml
lint-and-publish-bicep:
name: Lint and Publish Bicep
uses: ./.github/workflows/lint-and-publish-bicep.yml
lint-and-test-python-apps:
name: Lint and Test Python Apps
uses: ./.github/workflows/lint-and-test-python-apps.yml
with:
# List all app names (folders) in tools/python/src/ and tools/python/tests/ that should be tested
app_names: '["data_generator","create_ai_search_index"]'
lint-and-test-dotnet-apps:
name: Lint and Test .NET Apps
uses: ./.github/workflows/lint-and-test-dotnet-apps.yml