From c7e7fd00ea135248cbcbafdd1926dd15bd1fe04e Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 6 Apr 2026 18:59:02 +0000 Subject: [PATCH] fix: allow forge-setup.sh/ops-setup.sh curl pattern in duplicate detector --- .woodpecker/detect-duplicates.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.woodpecker/detect-duplicates.py b/.woodpecker/detect-duplicates.py index 4509b14..7f57fdd 100644 --- a/.woodpecker/detect-duplicates.py +++ b/.woodpecker/detect-duplicates.py @@ -305,6 +305,9 @@ def main() -> int: # Structural end-of-while-loop+case pattern: `return 1 ;; esac done }` # Appears in stack_lock_acquire (lib/stack-lock.sh) and lib/pr-lifecycle.sh "29d4f34b703f44699237713cc8d8065b": "Structural end-of-while-loop+case (return 1, esac, done, closing brace)", + # Forgejo org-creation API call pattern shared between forge-setup.sh and ops-setup.sh + # Extracted from bin/disinto (not a .sh file, excluded from prior scans) into lib/forge-setup.sh + "059b11945140c172465f9126b829ed7f": "Forgejo org-creation curl pattern (forge-setup.sh + ops-setup.sh)", } if not sh_files: