19 lines
439 B
Bash
Executable File
19 lines
439 B
Bash
Executable File
#!/bin/sh
|
|
|
|
old_version=$(grep 'github.com/a-h/templ' go.mod | awk '{print $2}')
|
|
|
|
go install github.com/a-h/templ/cmd/templ@latest
|
|
|
|
go get -u github.com/a-h/templ
|
|
go mod tidy
|
|
|
|
new_version=$(grep 'github.com/a-h/templ' go.mod | awk '{print $2}')
|
|
|
|
sed -i '' -e "s/${old_version}/${new_version}/g" "Dockerfile"
|
|
|
|
for file in ".github/workflows"/*; do
|
|
if [ -f "$file" ]; then
|
|
sed -i '' -e "s/${old_version}/${new_version}/g" "$file"
|
|
fi
|
|
done
|