Skip to content

Conversation

@boomanaiden154
Copy link
Contributor

This was reverted earlier due to me not realizing that the config format also changed. This patch updates the config to match the new format and bumps the version.

This was reverted earlier due to me not realizing that the config format
also changed. This patch updates the config to match the new format and
bumps the version.
@llvmbot
Copy link
Member

llvmbot commented Nov 9, 2025

@llvm/pr-subscribers-github-workflow

Author: Aiden Grossman (boomanaiden154)

Changes

This was reverted earlier due to me not realizing that the config format also changed. This patch updates the config to match the new format and bumps the version.


Patch is 69.01 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/167246.diff

2 Files Affected:

  • (modified) .github/new-prs-labeler.yml (+1130-812)
  • (modified) .github/workflows/new-prs.yml (+1-1)
diff --git a/.github/new-prs-labeler.yml b/.github/new-prs-labeler.yml
index efdc42d349195..bb0eef5842b0f 100644
--- a/.github/new-prs-labeler.yml
+++ b/.github/new-prs-labeler.yml
@@ -1,1131 +1,1449 @@
 BOLT:
-  - bolt/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - bolt/**/*
 
 ClangIR:
-  - clang/include/clang/CIR/**/*
-  - clang/lib/CIR/**/*
-  - clang/tools/cir-*/**/*
-  - clang/test/CIR/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/include/clang/CIR/**/*
+      - clang/lib/CIR/**/*
+      - clang/tools/cir-*/**/*
+      - clang/test/CIR/**/*
 
 clang:bytecode:
-  - clang/docs/ConstantInterpreter.rst
-  - clang/lib/AST/ByteCode/**/*
-  - clang/test/AST/ByteCode/**/*
-  - clang/unittests/AST/ByteCode/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/docs/ConstantInterpreter.rst
+      - clang/lib/AST/ByteCode/**/*
+      - clang/test/AST/ByteCode/**/*
+      - clang/unittests/AST/ByteCode/**/*
 
 clang:dataflow:
-  - clang/include/clang/Analysis/FlowSensitive/**/*
-  - clang/lib/Analysis/FlowSensitive/**/*
-  - clang/unittests/Analysis/FlowSensitive/**/*
-  - clang/docs/DataFlowAnalysisIntro.md
-  - clang/docs/DataFlowAnalysisIntroImages/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/include/clang/Analysis/FlowSensitive/**/*
+      - clang/lib/Analysis/FlowSensitive/**/*
+      - clang/unittests/Analysis/FlowSensitive/**/*
+      - clang/docs/DataFlowAnalysisIntro.md
+      - clang/docs/DataFlowAnalysisIntroImages/**/*
 
 clang:frontend:
-  - clang/lib/AST/**/*
-  - clang/include/clang/AST/**/*
-  - clang/lib/Basic/**/*
-  - clang/include/clang/Basic/**/*
-  - clang/lib/Interpreter/**/*
-  - clang/include/clang/Interpreter/**/*
-  - clang/lib/Lex/**/*
-  - clang/include/clang/Lex/**/*
-  - clang/lib/Parse/**/*
-  - clang/include/clang/Parse/**/*
-  - clang/lib/Sema/**/*
-  - clang/include/clang/Sema/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/lib/AST/**/*
+      - clang/include/clang/AST/**/*
+      - clang/lib/Basic/**/*
+      - clang/include/clang/Basic/**/*
+      - clang/lib/Interpreter/**/*
+      - clang/include/clang/Interpreter/**/*
+      - clang/lib/Lex/**/*
+      - clang/include/clang/Lex/**/*
+      - clang/lib/Parse/**/*
+      - clang/include/clang/Parse/**/*
+      - clang/lib/Sema/**/*
+      - clang/include/clang/Sema/**/*
 
 clang:headers:
-  - clang/lib/Headers/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/lib/Headers/**/*
 
 compiler-rt:
-  - compiler-rt/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/**/*
 
 flang:
-  - flang/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - flang/**/*
 
 flang:frontend:
-  - flang/Parser/**/*
-  - flang/Evaluate/**/*
-  - flang/Semantics/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - flang/Parser/**/*
+      - flang/Evaluate/**/*
+      - flang/Semantics/**/*
 
 libclc:
-  - libclc/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - libclc/**
 
 HLSL:
-  - clang/*HLSL*/**/*
-  - clang/**/*HLSL*
-  - llvm/**/Frontend/HLSL/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/*HLSL*/**/*
+      - clang/**/*HLSL*
+      - llvm/**/Frontend/HLSL/**/*
 
 lld:
-  - lld/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - lld/**/*
 
 llvm-lit:
-  - llvm/utils/lit/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - llvm/utils/lit/**/*
 
 PGO:
-  - llvm/**/ProfileData/**/*
-  - llvm/**/SampleProfile*
-  - llvm/**/CodeGen/MIRSampleProfile*
-  - llvm/lib/Transforms/Instrumentation/CGProfile.cpp
-  - llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
-  - llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
-  - llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
-  - llvm/lib/Transforms/Instrumentation/PGO*
-  - llvm/lib/Transforms/Instrumentation/ValueProfile*
-  - llvm/test/Instrumentation/InstrProfiling/**/*
-  - llvm/test/Transforms/PGOProfile/**/*
-  - llvm/test/Transforms/SampleProfile/**/*
-  - llvm/**/llvm-profdata/**/*
-  - llvm/**/llvm-profgen/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - llvm/**/ProfileData/**/*
+      - llvm/**/SampleProfile*
+      - llvm/**/CodeGen/MIRSampleProfile*
+      - llvm/lib/Transforms/Instrumentation/CGProfile.cpp
+      - llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
+      - llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
+      - llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
+      - llvm/lib/Transforms/Instrumentation/PGO*
+      - llvm/lib/Transforms/Instrumentation/ValueProfile*
+      - llvm/test/Instrumentation/InstrProfiling/**/*
+      - llvm/test/Transforms/PGOProfile/**/*
+      - llvm/test/Transforms/SampleProfile/**/*
+      - llvm/**/llvm-profdata/**/*
+      - llvm/**/llvm-profgen/**/*
 
 vectorizers:
-  - llvm/lib/Transforms/Vectorize/**/*
-  - llvm/include/llvm/Transforms/Vectorize/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - llvm/lib/Transforms/Vectorize/**/*
+      - llvm/include/llvm/Transforms/Vectorize/**/*
 
 # IMPORTED FROM CODEOWNERS
 LTO:
-  - llvm/*/LTO/**
-  - llvm/*/Linker/**
-  - llvm/*/ThinLTO/**
-  - llvm/lib/Transforms/*/FunctionImport*
-  - llvm/tools/gold/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - llvm/*/LTO/**
+      - llvm/*/Linker/**
+      - llvm/*/ThinLTO/**
+      - llvm/lib/Transforms/*/FunctionImport*
+      - llvm/tools/gold/**
 
 clang:driver:
-  - clang/*/Driver/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/*/Driver/**
 
 compiler-rt:asan:
-  - compiler-rt/lib/asan/**
-  - compiler-rt/include/sanitizer/asan_interface.h
-  - compiler-rt/test/asan/**
-  - compiler-rt/lib/asan_abi/**
-  - compiler-rt/test/asan_abi/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/asan/**
+      - compiler-rt/include/sanitizer/asan_interface.h
+      - compiler-rt/test/asan/**
+      - compiler-rt/lib/asan_abi/**
+      - compiler-rt/test/asan_abi/**
 
 compiler-rt:builtins:
-  - compiler-rt/lib/builtins/**
-  - compiler-rt/test/builtins/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/builtins/**
+      - compiler-rt/test/builtins/**
 
 compiler-rt:cfi:
-  - compiler-rt/lib/cfi/**
-  - compiler-rt/test/cfi/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/cfi/**
+      - compiler-rt/test/cfi/**
 
 compiler-rt:fuzzer:
-  - compiler-rt/lib/fuzzer/**
-  - compiler-rt/include/fuzzer/**
-  - compiler-rt/test/fuzzer/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/fuzzer/**
+      - compiler-rt/include/fuzzer/**
+      - compiler-rt/test/fuzzer/**
 
 compiler-rt:hwasan:
-  - compiler-rt/lib/hwasan/**
-  - compiler-rt/include/sanitizer/hwasan_interface.h
-  - compiler-rt/test/hwasan/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/hwasan/**
+      - compiler-rt/include/sanitizer/hwasan_interface.h
+      - compiler-rt/test/hwasan/**
 
 compiler-rt:lsan:
-  - compiler-rt/lib/lsan/**
-  - compiler-rt/include/sanitizer/lsan_interface.h
-  - compiler-rt/test/lsan/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/lsan/**
+      - compiler-rt/include/sanitizer/lsan_interface.h
+      - compiler-rt/test/lsan/**
 
 compiler-rt:msan:
-  - compiler-rt/lib/msan/**
-  - compiler-rt/include/sanitizer/msan_interface.h
-  - compiler-rt/test/msan/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/msan/**
+      - compiler-rt/include/sanitizer/msan_interface.h
+      - compiler-rt/test/msan/**
 
 compiler-rt:sanitizer:
-  - llvm/lib/Transforms/Instrumentation/*Sanitizer*
-  - compiler-rt/lib/interception/**
-  - compiler-rt/lib/*san*/**
-  - compiler-rt/include/sanitizer/**
-  - compiler-rt/test/*san*/**
-  - compiler-rt/lib/fuzzer/**
-  - compiler-rt/include/fuzzer/**
-  - compiler-rt/test/fuzzer/**
-  - compiler-rt/lib/scudo/**
-  - compiler-rt/test/scudo/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - llvm/lib/Transforms/Instrumentation/*Sanitizer*
+      - compiler-rt/lib/interception/**
+      - compiler-rt/lib/*san*/**
+      - compiler-rt/include/sanitizer/**
+      - compiler-rt/test/*san*/**
+      - compiler-rt/lib/fuzzer/**
+      - compiler-rt/include/fuzzer/**
+      - compiler-rt/test/fuzzer/**
+      - compiler-rt/lib/scudo/**
+      - compiler-rt/test/scudo/**
 
 compiler-rt:scudo:
-  - compiler-rt/lib/scudo/**
-  - compiler-rt/test/scudo/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/scudo/**
+      - compiler-rt/test/scudo/**
 
 compiler-rt:tsan:
-  - compiler-rt/lib/tsan/**
-  - compiler-rt/include/sanitizer/tsan_interface.h
-  - compiler-rt/include/sanitizer/tsan_interface_atomic.h
-  - compiler-rt/test/tsan/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/tsan/**
+      - compiler-rt/include/sanitizer/tsan_interface.h
+      - compiler-rt/include/sanitizer/tsan_interface_atomic.h
+      - compiler-rt/test/tsan/**
 
 compiler-rt:ubsan:
-  - compiler-rt/lib/ubsan/**
-  - compiler-rt/include/sanitizer/ubsan_interface.h
-  - compiler-rt/test/ubsan/**
-  - compiler-rt/lib/ubsan_minimal/**
-  - compiler-rt/test/ubsan_minimal/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - compiler-rt/lib/ubsan/**
+      - compiler-rt/include/sanitizer/ubsan_interface.h
+      - compiler-rt/test/ubsan/**
+      - compiler-rt/lib/ubsan_minimal/**
+      - compiler-rt/test/ubsan_minimal/**
 
 xray:
-  - llvm/tools/llvm-xray/**
-  - compiler-rt/*/xray/**
-  - clang/include/clang/Basic/XRay*
-  - clang/lib/Basic/XRay*
-  - compiler-rt/*/xray/**
-  - llvm/include/llvm/XRay/**
-  - llvm/lib/XRay/**
-  - llvm/tools/llvm-xray/**
-  - llvm/unittests/XRay/**
-  - compiler-rt/*/xray/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - llvm/tools/llvm-xray/**
+      - compiler-rt/*/xray/**
+      - clang/include/clang/Basic/XRay*
+      - clang/lib/Basic/XRay*
+      - compiler-rt/*/xray/**
+      - llvm/include/llvm/XRay/**
+      - llvm/lib/XRay/**
+      - llvm/tools/llvm-xray/**
+      - llvm/unittests/XRay/**
+      - compiler-rt/*/xray/**
 
 clang:codegen:
-  - clang/lib/CodeGen/**
-  - clang/include/clang/CodeGen/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/lib/CodeGen/**
+      - clang/include/clang/CodeGen/**
 
 mlir:
-  - mlir/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**
 
 mlir:core:
-  - mlir/include/mlir/Support/**
-  - mlir/lib/Support/**
-  - mlir/include/mlir/Parser/**
-  - mlir/lib/Parser/**
-  - mlir/include/mlir/IR/**
-  - mlir/lib/IR/**
-  - mlir/include/mlir/Bytecode/**
-  - mlir/lib/Bytecode/**
-  - mlir/include/mlir/AsmParser/**
-  - mlir/lib/AsmParser/**
-  - mlir/include/mlir/Pass/**
-  - mlir/lib/Pass/**
-  - mlir/include/mlir/Tools/**
-  - mlir/lib/Tools/**
-  - mlir/include/mlir/Reducer/**
-  - mlir/lib/Reducer/**
-  - mlir/include/mlir/Transforms/**
-  - mlir/lib/Transforms/**
-  - mlir/include/mlir/Debug/**
-  - mlir/lib/Debug/**
-  - mlir/tools/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/include/mlir/Support/**
+      - mlir/lib/Support/**
+      - mlir/include/mlir/Parser/**
+      - mlir/lib/Parser/**
+      - mlir/include/mlir/IR/**
+      - mlir/lib/IR/**
+      - mlir/include/mlir/Bytecode/**
+      - mlir/lib/Bytecode/**
+      - mlir/include/mlir/AsmParser/**
+      - mlir/lib/AsmParser/**
+      - mlir/include/mlir/Pass/**
+      - mlir/lib/Pass/**
+      - mlir/include/mlir/Tools/**
+      - mlir/lib/Tools/**
+      - mlir/include/mlir/Reducer/**
+      - mlir/lib/Reducer/**
+      - mlir/include/mlir/Transforms/**
+      - mlir/lib/Transforms/**
+      - mlir/include/mlir/Debug/**
+      - mlir/lib/Debug/**
+      - mlir/tools/**
 
 mlir:ods:
-  - mlir/TableGen/**
-  - mlir/tblgen/**
-  - mlir/include/mlir/IR/*.td
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/TableGen/**
+      - mlir/tblgen/**
+      - mlir/include/mlir/IR/*.td
 
 mlir:bindings:
-  - mlir/Bindings/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/Bindings/**
 
 mlir:gpu:
-  - mlir/**/*GPU*/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*GPU*/**
 
 mlir:amdgpu:
-  - mlir/**/AMDGPU/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/AMDGPU/**
 
 mlir:amx:
-  - mlir/**/AMX/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/AMX/**
 
 mlir:affine:
-  - mlir/**/Affine/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Affine/**
 
 mlir:arith:
-  - mlir/**/Arith/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Arith/**
 
 mlir:neon:
-  - mlir/**/ArmNeon/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/ArmNeon/**
 
 mlir:sme:
-  - mlir/**/ArmSME/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/ArmSME/**
 
 mlir:sve:
-  - mlir/**/ArmSVE/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/ArmSVE/**
 
 mlir:async:
-  - mlir/**/Async/**
-  - mlir/**/Async/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Async/**
+      - mlir/**/Async/**
 
 mlir:bufferization:
-  - mlir/**/Bufferization/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Bufferization/**
 
 mlir:complex:
-  - mlir/**/Complex/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Complex/**
 
 mlir:cf:
-  - mlir/**/ControlFlow/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/ControlFlow/**
 
 mlir:dlti:
-  - mlir/**/DLTI/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/DLTI/**
 
 mlir:emitc:
-  - mlir/**/*EmitC*/**
-  - mlir/lib/Target/Cpp/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*EmitC*/**
+      - mlir/lib/Target/Cpp/**
 
 mlir:func:
-  - mlir/**/Func/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Func/**
 
 mlir:irdl:
-  - mlir/**/IRDL/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/IRDL/**
 
 mlir:index:
-  - mlir/**/Index/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Index/**
 
 mlir:llvm:
-  - mlir/**/LLVM*
-  - mlir/**/LLVM*/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/LLVM*
+      - mlir/**/LLVM*/**
 
 mlir:linalg:
-  - mlir/**/*linalg/**
-  - mlir/**/*Linalg/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*linalg/**
+      - mlir/**/*Linalg/**
 
 mlir:mlprogram:
-  - mlir/**/MLProgram/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/MLProgram/**
 
 mlir:math:
-  - mlir/**/Math/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Math/**
 
 mlir:memref:
-  - mlir/**/MemRef/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/MemRef/**
 
 mlir:nvgpu:
-  - mlir/**/NVGPU/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/NVGPU/**
 
 mlir:openacc:
-  - mlir/**/*OpenACC*
-  - mlir/**/*OpenACC*/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*OpenACC*
+      - mlir/**/*OpenACC*/**
 
 mlir:openmp:
-  - mlir/**/*OpenMP*
-  - mlir/**/*OpenMP*/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*OpenMP*
+      - mlir/**/*OpenMP*/**
 
 mlir:pdl:
-  - mlir/**/PDL/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/PDL/**
 
 mlir:quant:
-  - mlir/**/Quant/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Quant/**
 
 mlir:scf:
-  - mlir/**/SCF/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/SCF/**
 
 mlir:spirv:
-  - mlir/**/SPIRV/**
-  - mlir/**/SPIRVTo*/**
-  - mlir/**/*ToSPIRV/**
-  - mlir/tools/mlir-spirv-cpu-runner/**
-  - mlir/tools/mlir-vulkan-runner/**
-  - mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/SPIRV/**
+      - mlir/**/SPIRVTo*/**
+      - mlir/**/*ToSPIRV/**
+      - mlir/tools/mlir-spirv-cpu-runner/**
+      - mlir/tools/mlir-vulkan-runner/**
+      - mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp
 
 mlir:shape:
-  - mlir/**/Shape/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Shape/**
 
 mlir:sparse:
-  - mlir/**/SparseTensor/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/SparseTensor/**
 
 mlir:tensor:
-  - mlir/**/Tensor/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Tensor/**
 
 mlir:tosa:
-  - mlir/**/*Tosa*/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*Tosa*/**
 
 mlir:ub:
-  - mlir/**/UB/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/UB/**
 
 mlir:vector:
-  - mlir/**/*Vector/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*Vector/**
 
 mlir:execution-engine:
-  - mlir/**/ExecutionEngine/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/ExecutionEngine/**
 
 mlir:presburger:
-  - mlir/**/*Presburger*/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/*Presburger*/**
 
 mlir:python:
-  - mlir/python/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/python/**/*
 
 mlir:vectorops:
-  - mlir/**/Vector/**/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - mlir/**/Vector/**/*
 
 coroutines:
-  - clang/docs/DebuggingCoroutines.rst
-  - clang/lib/Sema/SemaCoroutine.cpp
-  - clang/lib/CodeGen/CGCoroutine.cpp
-  - clang/test/CodeGenCoroutines/**
-  - llvm/docs/Coroutines.rst
-  - llvm/include/llvm/Transforms/Coroutines/**
-  - llvm/lib/Transforms/Coroutines/**
-  - llvm/test/Transforms/Coroutines/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/docs/DebuggingCoroutines.rst
+      - clang/lib/Sema/SemaCoroutine.cpp
+      - clang/lib/CodeGen/CGCoroutine.cpp
+      - clang/test/CodeGenCoroutines/**
+      - llvm/docs/Coroutines.rst
+      - llvm/include/llvm/Transforms/Coroutines/**
+      - llvm/lib/Transforms/Coroutines/**
+      - llvm/test/Transforms/Coroutines/*
 
 clang:modules:
-  - clang/docs/StandardCPlusPlusModules.rst
-  - clang/include/clang/AST/AbstractBasicReader.h
-  - clang/include/clang/AST/AbstractBasicWriter.h
-  - clang/include/clang/AST/AbstractTypeReader.h
-  - clang/include/clang/AST/AbstractTypeWriter.h
-  - clang/include/clang/AST/PropertiesBase.td
-  - clang/include/clang/AST/ODRHash.h
-  - clang/include/clang/AST/TypeProperties.td
-  - clang/include/clang/Basic/Module.h
-  - clang/include/clang/Frontend/PrecompiledPreamble.h
-  - clang/include/clang/Lex/ModuleLoader.h
-  - clang/include/clang/Lex/ModuleMap.h
-  - clang/include/clang/Serialization/**
-  - clang/lib/AST/ODRHash.cpp
-  - clang/lib/AST/StmtProfile.cpp
-  - clang/lib/Basic/Module.cpp
-  - clang/lib/Frontend/ModuleDependencyCollector.cpp
-  - clang/lib/Frontend/PrecompiledPreamble.cpp
-  - clang/lib/Lex/ModuleMap.cpp
-  - clang/lib/Sema/SemaModule.cpp
-  - clang/lib/Serialization/**
-  - clang/test/CXX/module/**
-  - clang/test/Modules/**
-  - clang/unittests/Serialization/*
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang/docs/StandardCPlusPlusModules.rst
+      - clang/include/clang/AST/AbstractBasicReader.h
+      - clang/include/clang/AST/AbstractBasicWriter.h
+      - clang/include/clang/AST/AbstractTypeReader.h
+      - clang/include/clang/AST/AbstractTypeWriter.h
+      - clang/include/clang/AST/PropertiesBase.td
+      - clang/include/clang/AST/ODRHash.h
+      - clang/include/clang/AST/TypeProperties.td
+      - clang/include/clang/Basic/Module.h
+      - clang/include/clang/Frontend/PrecompiledPreamble.h
+      - clang/include/clang/Lex/ModuleLoader.h
+      - clang/include/clang/Lex/ModuleMap.h
+      - clang/include/clang/Serialization/**
+      - clang/lib/AST/ODRHash.cpp
+      - clang/lib/AST/StmtProfile.cpp
+      - clang/lib/Basic/Module.cpp
+      - clang/lib/Frontend/ModuleDependencyCollector.cpp
+      - clang/lib/Frontend/PrecompiledPreamble.cpp
+      - clang/lib/Lex/ModuleMap.cpp
+      - clang/lib/Sema/SemaModule.cpp
+      - clang/lib/Serialization/**
+      - clang/test/CXX/module/**
+      - clang/test/Modules/**
+      - clang/unittests/Serialization/*
 
 clang-tidy:
-  - clang-tools-extra/clang-tidy/**
-  - clang-tools-extra/docs/clang-tidy/**
-  - clang-tools-extra/test/clang-tidy/**
+  - changed-files:
+    - any-glob-to-any-file:
+      - clang-tools-extra/clang-tidy/...
[truncated]

Copy link
Contributor

@vbvictor vbvictor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Config transition looks good, left a minor suggestion

@boomanaiden154 boomanaiden154 merged commit 10da6ab into llvm:main Nov 10, 2025
14 checks passed
@boomanaiden154 boomanaiden154 deleted the update-labeler-workflow branch November 10, 2025 02:17
boomanaiden154 added a commit that referenced this pull request Nov 10, 2025
boomanaiden154 added a commit that referenced this pull request Nov 18, 2025
This reverts commit b3d6264.

This broke the workflow because the sync-labels flag was set to a
zero-length string to work around an issue. The underlying issue has
been fixed and the value is now required to be a boolean. We can just
drop the value because we want the default behavior anyways. This should
be the last remaining breaking change from v5 that we need to migrate.
boomanaiden154 added a commit that referenced this pull request Nov 18, 2025
This reverts commit bd8c941.

This still broke things and evidently needs more testing on a fork
before relanding.

https://github.com/llvm/llvm-project/actions/runs/19475911086
boomanaiden154 added a commit to boomanaiden154/llvm-project that referenced this pull request Nov 19, 2025
This reverts commit d772663.

This fixes the final issue with the labeller landing.
boomanaiden154 added a commit that referenced this pull request Nov 19, 2025
This reverts commit d772663.

This fixes the final issue with the labeller landing. There were
two remaining issues:
1. There was an extra quote on one of the globs
2. Some of the yaml keys were named incorrectly (should have been
   plural)
aadeshps-mcw pushed a commit to aadeshps-mcw/llvm-project that referenced this pull request Nov 26, 2025
This reverts commit b3d6264.

This broke the workflow because the sync-labels flag was set to a
zero-length string to work around an issue. The underlying issue has
been fixed and the value is now required to be a boolean. We can just
drop the value because we want the default behavior anyways. This should
be the last remaining breaking change from v5 that we need to migrate.
aadeshps-mcw pushed a commit to aadeshps-mcw/llvm-project that referenced this pull request Nov 26, 2025
This reverts commit bd8c941.

This still broke things and evidently needs more testing on a fork
before relanding.

https://github.com/llvm/llvm-project/actions/runs/19475911086
aadeshps-mcw pushed a commit to aadeshps-mcw/llvm-project that referenced this pull request Nov 26, 2025
This reverts commit d772663.

This fixes the final issue with the labeller landing. There were
two remaining issues:
1. There was an extra quote on one of the globs
2. Some of the yaml keys were named incorrectly (should have been
   plural)
Priyanshu3820 pushed a commit to Priyanshu3820/llvm-project that referenced this pull request Nov 26, 2025
This reverts commit b3d6264.

This broke the workflow because the sync-labels flag was set to a
zero-length string to work around an issue. The underlying issue has
been fixed and the value is now required to be a boolean. We can just
drop the value because we want the default behavior anyways. This should
be the last remaining breaking change from v5 that we need to migrate.
Priyanshu3820 pushed a commit to Priyanshu3820/llvm-project that referenced this pull request Nov 26, 2025
This reverts commit bd8c941.

This still broke things and evidently needs more testing on a fork
before relanding.

https://github.com/llvm/llvm-project/actions/runs/19475911086
Priyanshu3820 pushed a commit to Priyanshu3820/llvm-project that referenced this pull request Nov 26, 2025
This reverts commit d772663.

This fixes the final issue with the labeller landing. There were
two remaining issues:
1. There was an extra quote on one of the globs
2. Some of the yaml keys were named incorrectly (should have been
   plural)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants