ci: remove un-needed lint_run*.sh files
What changed, and why it matters
This commit simply deletes two helper shell scripts used by the project's continuous integration (CI) system for running code linting checks. There is no change to the Bitcoin software itself, its consensus rules, networking, wallet, or any user-facing functionality. It is a routine cleanup of unused CI files.
No security action needed. Treat as ordinary repository maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit removes ci/lint_run.sh and ci/lint_run_all.sh, which were wrappers invoked by .cirrus.yml to execute lint scripts under ci/lint/. The actual lint logic remains in ci/lint/06_script.sh and related files; only the thin runner wrappers are deleted. No executable code paths, interfaces, or security-sensitive behavior are modified.
Changed components
ci/lint_run.shci/lint_run_all.shInspect captured patch +0 / −30
diff --git a/ci/lint_run.sh b/ci/lint_run.sh
deleted file mode 100755
index 6327c3c4..00000000
--- a/ci/lint_run.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/usr/bin/env bash
-#
-# Copyright (c) The Bitcoin Core developers
-# Distributed under the MIT software license, see the accompanying
-# file COPYING or http://www.opensource.org/licenses/mit-license.php.
-
-export LC_ALL=C.UTF-8
-set -o errexit -o pipefail -o xtrace
-
-# Only used in .cirrus.yml. Refer to test/lint/README.md on how to run locally.
-export PATH="/python_build/bin:${PATH}"
-./ci/lint/06_script.sh
diff --git a/ci/lint_run_all.sh b/ci/lint_run_all.sh
deleted file mode 100755
index 427e24e1..00000000
--- a/ci/lint_run_all.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/usr/bin/env bash
-#
-# Copyright (c) 2019-present The Bitcoin Core developers
-# Distributed under the MIT software license, see the accompanying
-# file COPYING or http://www.opensource.org/licenses/mit-license.php.
-
-export LC_ALL=C.UTF-8
-
-# Only used in .cirrus.yml for stale re-runs of old pull request tasks. This
-# file can be removed in September 2025.
-
-cp "./ci/retry/retry" "/ci_retry"
-cp "./.python-version" "/.python-version"
-mkdir --parents "/test/lint"
-cp --recursive "./test/lint/test_runner" "/test/lint/"
-set -o errexit; source ./ci/lint/01_install.sh
-set -o errexit
-./ci/lint/06_script.sh
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.