# This file is generated by the sync-labels script DO NOT EDIT manually id: prs.triage name: Assign area labels to PRs description: Assign area labels to PR depending on path modified. resource: repository disabled: false configuration: resourceManagementConfiguration: eventResponderTasks: - if: - payloadType: Pull_Request then: - if: - includesModifiedFiles: files: - packages/compiler/**/* then: - addLabel: label: compiler:core - if: - includesModifiedFiles: files: - packages/emitter-framework/**/* then: - addLabel: label: emitter-framework - if: - includesModifiedFiles: files: - packages/typespec-vscode/**/* - packages/typespec-vs/**/* then: - addLabel: label: ide - if: - includesModifiedFiles: files: - packages/http/**/* then: - addLabel: label: lib:http - if: - includesModifiedFiles: files: - packages/openapi/**/* then: - addLabel: label: lib:openapi - if: - includesModifiedFiles: files: - packages/rest/**/* then: - addLabel: label: lib:rest - if: - includesModifiedFiles: files: - packages/versioning/**/* then: - addLabel: label: lib:versioning - if: - includesModifiedFiles: files: - packages/http-specs/**/* then: - addLabel: label: lib:http-specs - if: - includesModifiedFiles: files: - blog/**/* then: - addLabel: label: meta:blog - if: - includesModifiedFiles: files: - website/**/* then: - addLabel: label: meta:website - if: - includesModifiedFiles: files: - packages/tspd/**/* then: - addLabel: label: tspd - if: - includesModifiedFiles: files: [] then: - addLabel: label: emitter:client:all - if: - includesModifiedFiles: files: - packages/http-client-js/**/* then: - addLabel: label: emitter:client:js - if: - includesModifiedFiles: files: - packages/http-client-csharp/**/* then: - addLabel: label: emitter:client:csharp - if: - includesModifiedFiles: files: - packages/http-client-java/**/* then: - addLabel: label: emitter:client:java - if: - includesModifiedFiles: files: - packages/http-client-python/**/* then: - addLabel: label: emitter:client:python - if: - includesModifiedFiles: files: - packages/graphql/**/* then: - addLabel: label: emitter:graphql - if: - includesModifiedFiles: files: - packages/json-schema/**/* then: - addLabel: label: emitter:json-schema - if: - includesModifiedFiles: files: - packages/protobuf/**/* then: - addLabel: label: emitter:protobuf - if: - includesModifiedFiles: files: - packages/openapi3/**/* then: - addLabel: label: emitter:openapi3 - if: - includesModifiedFiles: files: - packages/openapi3/src/cli/actions/convert/**/* then: - addLabel: label: openapi3:converter - if: - includesModifiedFiles: files: - packages/http-server-csharp then: - addLabel: label: emitter:service:csharp - if: - includesModifiedFiles: files: - packages/http-server-js then: - addLabel: label: emitter:service:js - if: - includesModifiedFiles: files: [] then: - addLabel: label: emitter:service:java - if: - includesModifiedFiles: files: - eng/**/* - .github/**/* then: - addLabel: label: eng - if: - includesModifiedFiles: files: - packages/playground/**/* then: - addLabel: label: ui:playground - if: - includesModifiedFiles: files: - packages/html-program-viewer/**/* then: - addLabel: label: ui:type-graph-viewer - if: - includesModifiedFiles: files: - packages/spector/**/* - packages/http-specs then: - addLabel: label: spector