INNER CODE UNIT · Python

main

bitwarden/android · .github/scripts/label-pr.py:218

def main():
    args = parse_args()
    config = load_config_json(args.config)
    LABEL_TITLE_PATTERNS = config["title_patterns"]
    LABEL_PATH_PATTERNS = config["path_patterns"]

    pr_number = args.pr_number
    mode = "replace" if args.replace else "add"

    if args.dry_run:
        print("🔍 DRY RUN MODE - Labels will not be applied")
    print(f"📌 Labeling mode: {mode}")
    print(f"🔍 Checking PR #{pr_number}...")

    pr_title = gh_get_pr_title(pr_number)
    print(f"📋 PR Title: {pr_title}\n")

    changed_files = gh_get_changed_files(pr_number)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…