This is an automated email from the ASF dual-hosted git repository.

jasonliu pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-1-test by this push:
     new 43b95d97f70 [v3-1-test] Convert the CI Files enum to auto (#58577) 
(#58580)
43b95d97f70 is described below

commit 43b95d97f70cc401091043df05048503774bc875
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Nov 22 23:20:10 2025 +0800

    [v3-1-test] Convert the CI Files enum to auto (#58577) (#58580)
    
    The strings were not really used and auto() is a simpler way of
    creating the enum with unique values..
    (cherry picked from commit 18ea8efdf4f431d9b2cbd15eafafa1dfee5369d0)
    
    Co-authored-by: Jarek Potiuk <[email protected]>
---
 .../src/airflow_breeze/utils/selective_checks.py   | 66 +++++++++++-----------
 1 file changed, 33 insertions(+), 33 deletions(-)

diff --git a/dev/breeze/src/airflow_breeze/utils/selective_checks.py 
b/dev/breeze/src/airflow_breeze/utils/selective_checks.py
index 5e3d20ddf45..202743ce4fa 100644
--- a/dev/breeze/src/airflow_breeze/utils/selective_checks.py
+++ b/dev/breeze/src/airflow_breeze/utils/selective_checks.py
@@ -23,7 +23,7 @@ import os
 import re
 import sys
 from collections import defaultdict
-from enum import Enum
+from enum import Enum, auto
 from functools import cached_property
 from pathlib import Path
 from typing import Any, TypeVar
@@ -99,38 +99,38 @@ FAIL_WHEN_ENGLISH_TRANSLATION_CHANGED = True
 
 
 class FileGroupForCi(Enum):
-    ENVIRONMENT_FILES = "environment_files"
-    PYTHON_PRODUCTION_FILES = "python_scans"
-    JAVASCRIPT_PRODUCTION_FILES = "javascript_scans"
-    ALWAYS_TESTS_FILES = "always_test_files"
-    API_FILES = "api_files"
-    GIT_PROVIDER_FILES = "git_provider_files"
-    STANDARD_PROVIDER_FILES = "standard_provider_files"
-    API_CODEGEN_FILES = "api_codegen_files"
-    HELM_FILES = "helm_files"
-    DEPENDENCY_FILES = "dependency_files"
-    DOC_FILES = "doc_files"
-    UI_FILES = "ui_files"
-    SYSTEM_TEST_FILES = "system_tests"
-    KUBERNETES_FILES = "kubernetes_files"
-    TASK_SDK_FILES = "task_sdk_files"
-    GO_SDK_FILES = "go_sdk_files"
-    AIRFLOW_CTL_FILES = "airflow_ctl_files"
-    ALL_PYPROJECT_TOML_FILES = "all_pyproject_toml_files"
-    ALL_PYTHON_FILES = "all_python_files"
-    ALL_SOURCE_FILES = "all_sources_for_tests"
-    ALL_AIRFLOW_PYTHON_FILES = "all_airflow_python_files"
-    ALL_AIRFLOW_CTL_PYTHON_FILES = "all_airflow_ctl_python_files"
-    ALL_PROVIDERS_PYTHON_FILES = "all_provider_python_files"
-    ALL_PROVIDERS_DISTRIBUTION_CONFIG_FILES = 
"all_provider_distribution_config_files"
-    ALL_DEV_PYTHON_FILES = "all_dev_python_files"
-    ALL_DEVEL_COMMON_PYTHON_FILES = "all_devel_common_python_files"
-    ALL_PROVIDER_YAML_FILES = "all_provider_yaml_files"
-    TESTS_UTILS_FILES = "test_utils_files"
-    ASSET_FILES = "asset_files"
-    UNIT_TEST_FILES = "unit_test_files"
-    DEVEL_TOML_FILES = "devel_toml_files"
-    UI_ENGLISH_TRANSLATION_FILES = "ui_english_translation_files"
+    ENVIRONMENT_FILES = auto()
+    PYTHON_PRODUCTION_FILES = auto()
+    JAVASCRIPT_PRODUCTION_FILES = auto()
+    ALWAYS_TESTS_FILES = auto()
+    API_FILES = auto()
+    GIT_PROVIDER_FILES = auto()
+    STANDARD_PROVIDER_FILES = auto()
+    API_CODEGEN_FILES = auto()
+    HELM_FILES = auto()
+    DEPENDENCY_FILES = auto()
+    DOC_FILES = auto()
+    UI_FILES = auto()
+    SYSTEM_TEST_FILES = auto()
+    KUBERNETES_FILES = auto()
+    TASK_SDK_FILES = auto()
+    GO_SDK_FILES = auto()
+    AIRFLOW_CTL_FILES = auto()
+    ALL_PYPROJECT_TOML_FILES = auto()
+    ALL_PYTHON_FILES = auto()
+    ALL_SOURCE_FILES = auto()
+    ALL_AIRFLOW_PYTHON_FILES = auto()
+    ALL_AIRFLOW_CTL_PYTHON_FILES = auto()
+    ALL_PROVIDERS_PYTHON_FILES = auto()
+    ALL_PROVIDERS_DISTRIBUTION_CONFIG_FILES = auto()
+    ALL_DEV_PYTHON_FILES = auto()
+    ALL_DEVEL_COMMON_PYTHON_FILES = auto()
+    ALL_PROVIDER_YAML_FILES = auto()
+    TESTS_UTILS_FILES = auto()
+    ASSET_FILES = auto()
+    UNIT_TEST_FILES = auto()
+    DEVEL_TOML_FILES = auto()
+    UI_ENGLISH_TRANSLATION_FILES = auto()
 
 
 class AllProvidersSentinel:

Reply via email to