diff options
author | Miles McLean | 2020-04-28 16:17:51 -0500 |
---|---|---|
committer | Miles McLean | 2020-04-28 16:17:51 -0500 |
commit | d476f94e6da3b192bf17375f8064d54edf8d2252 (patch) | |
tree | 8a1f5485b6330981ba18f9b79acde0e0e8c37b31 /update.sh | |
parent | 07d48e23b296064f03bec5e8fe2285e28b113c4c (diff) | |
download | aur-d476f94e6da3b192bf17375f8064d54edf8d2252.tar.gz |
Added script to update PKGBUILD
Diffstat (limited to 'update.sh')
-rwxr-xr-x | update.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/update.sh b/update.sh new file mode 100755 index 000000000000..015f9273b4fc --- /dev/null +++ b/update.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +latest_version=$(curl -Is "https://github.com/snyk/snyk/releases/latest" | grep "location" | sed "s#.*tag/v##g" | tr -d "\r") +echo "Latest Snyk CLI Version: v${latest_version}" + +sed -i "s/^pkgver=.*$/pkgver=${latest_version}/" ./PKGBUILD + +if ! git diff --quiet HEAD PKGBUILD; then + updpkgsums + + makepkg --printsrcinfo > .SRCINFO + + makepkg -si + + git add PKGBUILD .SRCINFO + + git commit -m "Updated version to ${latest_version}" + + snyk --version + + git push origin master +else + echo "No updates found!" +fi |