mirror of
https://github.com/python/cpython.git
synced 2026-01-26 21:03:34 +00:00
gh-141004: Don't trigger run-tests when Tools/check-c-api-docs/ignored_c_api.txt is changed (GH-143583)
This commit is contained in:
parent
f0a0467c17
commit
1176facbf2
@ -19,14 +19,16 @@ if TYPE_CHECKING:
|
||||
from collections.abc import Set
|
||||
|
||||
GITHUB_DEFAULT_BRANCH = os.environ["GITHUB_DEFAULT_BRANCH"]
|
||||
GITHUB_CODEOWNERS_PATH = Path(".github/CODEOWNERS")
|
||||
GITHUB_WORKFLOWS_PATH = Path(".github/workflows")
|
||||
|
||||
CONFIGURATION_FILE_NAMES = frozenset({
|
||||
".pre-commit-config.yaml",
|
||||
".ruff.toml",
|
||||
"mypy.ini",
|
||||
RUN_TESTS_IGNORE = frozenset({
|
||||
Path("Tools/check-c-api-docs/ignored_c_api.txt"),
|
||||
Path(".github/CODEOWNERS"),
|
||||
Path(".pre-commit-config.yaml"),
|
||||
Path(".ruff.toml"),
|
||||
Path("mypy.ini"),
|
||||
})
|
||||
|
||||
UNIX_BUILD_SYSTEM_FILE_NAMES = frozenset({
|
||||
Path("aclocal.m4"),
|
||||
Path("config.guess"),
|
||||
@ -172,11 +174,7 @@ def process_changed_files(changed_files: Set[Path]) -> Outputs:
|
||||
if file.name == "reusable-wasi.yml":
|
||||
platforms_changed.add("wasi")
|
||||
|
||||
if not (
|
||||
doc_file
|
||||
or file == GITHUB_CODEOWNERS_PATH
|
||||
or file.name in CONFIGURATION_FILE_NAMES
|
||||
):
|
||||
if not doc_file and file not in RUN_TESTS_IGNORE:
|
||||
run_tests = True
|
||||
|
||||
platform = get_file_platform(file)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user