Add some debug logs to outdated and update dev scripts

This commit is contained in:
Claudio Ortolina
2025-10-09 08:49:26 +02:00
parent 9cd85d6d1b
commit d573b2731a
3 changed files with 18 additions and 0 deletions
+4
View File
@@ -8,3 +8,7 @@ function ensure_working_directory! {
exit
fi
}
function debug_msg {
echo "==> $1"
}
+6
View File
@@ -8,9 +8,15 @@ source "$(git rev-parse --show-toplevel)/scripts/_helpers.sh"
ensure_working_directory!
debug_msg "Checking outdated NPM dependencies..."
npm outdated --prefix assets
debug_msg "Checking outdated tooling (tailwind, esbuild, sqlean)..."
# shellcheck disable=SC1010
mix do tailwind.check_version, esbuild.check_version, sqlean.check_version
debug_msg "Checking outdated mix dependencies"
mix hex.outdated --all
+8
View File
@@ -8,13 +8,21 @@ source "$(git rev-parse --show-toplevel)/scripts/_helpers.sh"
ensure_working_directory!
debug_msg "Updating NPM dependencies..."
npm update --prefix assets
debug_msg "Updating tooling (tailwind, esbuild, sqlean)..."
# shellcheck disable=SC1010
mix do tailwind.update_version, esbuild.update_version, sqlean.update_version
debug_msg "Updating mix dependencies"
mix deps.update --all
mix usage_rules.sync AGENTS.md --all --inline usage_rules:all --link-to-folder deps --remove-missing --yes
debug_msg "Updating gh extensions"
gh extension upgrade gfm-preview