summaryrefslogtreecommitdiffstats
path: root/.github/scripts/analytics
diff options
context:
space:
mode:
authorPavel <[email protected]>2026-07-04 08:37:13 +0300
committerGitHub <[email protected]>2026-07-04 08:37:13 +0300
commit56ba803bccce30a694ea8506f7cef6048eb9da88 (patch)
tree9de58efcc7cded170fdd0fdb57a1dc56485bf767 /.github/scripts/analytics
parent4a7d6319fb151f9bfb88c87181deceb12609ea3b (diff)
Revert PR-check/postcommit CI refactor (#44879) (#45522)
Diffstat (limited to '.github/scripts/analytics')
-rw-r--r--.github/scripts/analytics/resolve_ci_job_name.py40
1 files changed, 0 insertions, 40 deletions
diff --git a/.github/scripts/analytics/resolve_ci_job_name.py b/.github/scripts/analytics/resolve_ci_job_name.py
deleted file mode 100644
index de8ef59ca4c..00000000000
--- a/.github/scripts/analytics/resolve_ci_job_name.py
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/usr/bin/env python3
-"""Map GitHub workflow + build preset to analytics job_name / github_workflow."""
-
-# Exact legacy workflow names (mute rules, BI queries).
-POSTCOMMIT_LEGACY_NAMES = {
- "relwithdebinfo": "Postcommit_relwithdebinfo",
- "release-asan": "Postcommit_asan",
-}
-
-
-def _postcommit_preset_suffix(build_preset: str) -> str:
- if build_preset.startswith("release-"):
- return build_preset.removeprefix("release-")
- return build_preset
-
-
-def resolve_ci_job_name(
- workflow_name: str, build_preset: str, event_name: str = ""
-) -> str:
- is_postcommit = workflow_name == "Postcommit" or (
- workflow_name == "PR-check" and event_name == "push"
- )
- if is_postcommit:
- if build_preset in POSTCOMMIT_LEGACY_NAMES:
- return POSTCOMMIT_LEGACY_NAMES[build_preset]
- return f"Postcommit_{_postcommit_preset_suffix(build_preset)}"
- return workflow_name
-
-
-if __name__ == "__main__":
- import sys
-
- if len(sys.argv) not in (3, 4):
- print(
- "usage: resolve_ci_job_name.py <workflow_name> <build_preset> [event_name]",
- file=sys.stderr,
- )
- sys.exit(2)
- event_name = sys.argv[3] if len(sys.argv) == 4 else ""
- print(resolve_ci_job_name(sys.argv[1], sys.argv[2], event_name))