lnd/scripts/tidy_modules.sh
yyforyongyu c568ba9fa2
github+Makefile: add new action make tidy-module-check
This commit adds `tidy-module` and `tidy-module-check` to make sure the
modules are always tidy.
2023-09-06 02:48:13 +08:00

18 lines
238 B
Bash
Executable File

#!/bin/bash
SUBMODULES=$(find . -mindepth 2 -name "go.mod" | cut -d'/' -f2)
# Run 'go mod tidy' for root.
go mod tidy
# Run 'go mod tidy' for each module.
for submodule in $SUBMODULES
do
pushd $submodule
go mod tidy
popd
done