Skip to content

Commit 56fa9b4

Browse files
jyn514calebcartwright
authored andcommitted
Run toolstate jobs when src/tools/rustfmt is modified.
Previously, this would be caught by a change for modified submodules; now that rustfmt is no longer a submodule, the check needs to be explicit.
1 parent 079d1c4 commit 56fa9b4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ci/scripts/should-skip-this.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ elif git diff HEAD^ | grep --quiet "^index .* 160000"; then
1414
# Submodules pseudo-files inside git have the 160000 permissions, so when
1515
# those files are present in the diff a submodule was updated.
1616
echo "Executing the job since submodules are updated"
17-
elif git diff --name-only HEAD^ | grep --quiet src/tools/clippy; then
17+
elif git diff --name-only HEAD^ | grep --quiet src/tools/'\(clippy\|rustfmt\)'; then
1818
# There is not an easy blanket search for subtrees. For now, manually list
1919
# clippy.
20-
echo "Executing the job since clippy subtree was updated"
20+
echo "Executing the job since clippy or rustfmt subtree was updated"
2121
else
2222
echo "Not executing this job since no submodules were updated"
2323
ciCommandSetEnv SKIP_JOB 1

0 commit comments

Comments
 (0)