We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 50fb59e commit 8363c65Copy full SHA for 8363c65
1 file changed
scripts/canonical_data_check.sh
@@ -62,6 +62,7 @@ then
62
fi
63
64
track_exercise_slugs=$(jq '.exercises[] | select(has("deprecated") | not) | .slug' $config_file_path | tr -d "\"")
65
+update_needed_count=0
66
67
for slug in $track_exercise_slugs
68
do
@@ -88,6 +89,7 @@ do
88
89
if ! [ -f "$track_exercise_version_file_path" ]
90
then
91
echo "$slug: needs update or version file (v$canonical_data_version)."
92
+ update_needed_count=$((update_needed_count + 1))
93
continue
94
95
@@ -98,7 +100,13 @@ do
98
100
# echo "$slug: up-to-date."
99
101
102
else
103
104
echo "$slug: needs update (v$track_data_version -> v$canonical_data_version)."
105
106
107
done
108
+
109
+if [ $update_needed_count -eq 1 ]
110
+then
111
+ echo "All exercises are up to date!"
112
+fi
0 commit comments