From db8d69fc83b1d91c5a5a3a3ab32f1afe1043039e Mon Sep 17 00:00:00 2001 From: lolbinarycat Date: Tue, 29 Jul 2025 12:08:40 -0500 Subject: [PATCH] link to relevant part of rustc dev guide in modified submodule warning this makes finding this section when it is needed much easier for new contributors. --- src/handlers/check_commits/modified_submodule.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/handlers/check_commits/modified_submodule.rs b/src/handlers/check_commits/modified_submodule.rs index ff8a38090..0f4d2b271 100644 --- a/src/handlers/check_commits/modified_submodule.rs +++ b/src/handlers/check_commits/modified_submodule.rs @@ -4,7 +4,10 @@ use regex::{Regex, RegexBuilder}; use crate::github::FileDiff; -const SUBMODULE_WARNING_MSG: &str = "Some commits in this PR modify **submodules**."; +const SUBMODULE_WARNING_MSG: &str = "Some commits in this PR modify **submodules**. + +If this was not intentional, see [I changed a submodule on accident](https://rustc-dev-guide.rust-lang.org/git.html#i-changed-a-submodule-by-accident) in the rustc dev guide. +"; static SUBPROJECT_COMMIT_RE: LazyLock = LazyLock::new(|| { RegexBuilder::new(r"^\+Subproject commit [a-zA-Z0-9]+$")