fmt an fix

pull/128/head
Muhammad Atif Ali 1 year ago
parent 3e83b94784
commit 5dccb7dc0b

@ -1,4 +1,4 @@
#/usr/bin/env bash #!/usr/bin/env bash
# This script updates the version number in the README.md files of all modules # This script updates the version number in the README.md files of all modules
# to the latest tag in the repository. It is intended to be run from the root # to the latest tag in the repository. It is intended to be run from the root
@ -9,13 +9,13 @@ set -euo pipefail
LATEST_TAG=$(git describe --abbrev=0 --tags | sed 's/^v//') || exit $? LATEST_TAG=$(git describe --abbrev=0 --tags | sed 's/^v//') || exit $?
find . -name README.md | while read -r file; do find . -name README.md | while read -r file; do
tmpfile=$(mktemp /tmp/tempfile.XXXXXX) tmpfile=$(mktemp /tmp/tempfile.XXXXXX)
awk -v tag="$LATEST_TAG" '{ awk -v tag="$LATEST_TAG" '{
if ($1 == "version" && $2 == "=") { if ($1 == "version" && $2 == "=") {
sub(/"[^"]*"/, "\"" tag "\"") sub(/"[^"]*"/, "\"" tag "\"")
print print
} else { } else {
print print
} }
}' "$file" > "$tmpfile" && mv "$tmpfile" "$file" }' "$file" > "$tmpfile" && mv "$tmpfile" "$file"
done done

Loading…
Cancel
Save