# https://github.com/actions/labeler
Apple Metal:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-metal.h
            - ggml/src/ggml-metal/**
            - README-metal.md
SYCL:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-sycl.h
            - ggml/src/ggml-sycl/**
            - docs/backend/SYCL.md
            - examples/sycl/**
CUDA:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-cuda.h
            - ggml/src/ggml-cuda/**
Vulkan:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-vulkan.h
            - ggml/src/ggml-vulkan/**
IBM zDNN:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-zdnn.h
            - ggml/src/ggml-zdnn/**
AMD ZenDNN:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-zendnn.h
            - ggml/src/ggml-zendnn/**
documentation:
    - changed-files:
        - any-glob-to-any-file:
            - "**/*.md"
            - docs/**
            - media/**
examples:
    - all:
        - changed-files:
            - any-glob-to-any-file:
                - app/**
                - examples/**
                - tools/**
            - all-globs-to-all-files:
                - '!tools/server/**'
                - '!tools/mtmd/**'
                - '!tools/ui/**'
testing:
    - changed-files:
        - any-glob-to-any-file:
            - tests/**
build:
    - changed-files:
        - any-glob-to-any-file:
            - cmake/**
            - CMakeLists.txt
            - CMakePresets.json
devops:
    - changed-files:
        - any-glob-to-any-file:
            - .devops/**
            - .github/**
            - ci/**
android:
    - changed-files:
        - any-glob-to-any-file:
            - examples/llama.android/**
server/ui:
    - changed-files:
        - any-glob-to-any-file:
            - tools/ui/**
server:
    - changed-files:
        - any-glob-to-any-file:
            - tools/server/**
mtmd:
    - changed-files:
        - any-glob-to-any-file:
            - tools/mtmd/**
conversion:
    - changed-files:
        - any-glob-to-any-file:
            - conversion/**
            - convert_*.py
            - gguf-py/**
vendor:
    - changed-files:
        - any-glob-to-any-file:
            - vendor/**
ggml:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/**
model:
    - changed-files:
        - any-glob-to-any-file:
            - src/models/**
nix:
    - changed-files:
        - any-glob-to-any-file:
            - "**/*.nix"
            - .github/workflows/nix-*.yml
            - .devops/nix/nixpkgs-instances.nix
embedding:
    - changed-files:
        - any-glob-to-any-file: examples/embedding/
jinja parser:
    - changed-files:
        - any-glob-to-any-file:
            - common/jinja/**
Ascend NPU:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-cann.h
            - ggml/src/ggml-cann/**
            - docs/backend/CANN.md
OpenCL:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-opencl.h
            - ggml/src/ggml-opencl/**
            - docs/backend/OPENCL.md
Hexagon:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-hexagon.h
            - ggml/src/ggml-hexagon/**
WebGPU:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-webgpu.h
            - ggml/src/ggml-webgpu/**
OpenVINO:
    - changed-files:
        - any-glob-to-any-file:
            - ggml/include/ggml-openvino.h
            - ggml/src/ggml-openvino/**
            - docs/backend/OPENVINO.md
