summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/check-go-modules.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/check-go-modules.sh b/scripts/check-go-modules.sh
new file mode 100755
index 0000000..fa4b21c
--- /dev/null
+++ b/scripts/check-go-modules.sh
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+go get -u gitlab.com/yawning/obfs4.git &> /dev/null
+git --no-pager diff -U0 go.mod | grep -Fq "gitlab.com/yawning/obfs4.git"
+
+case "$?" in
+ "0")
+ echo "New version of upstream yawning/obfs4 available!!"
+ exit 2
+ ;;
+ *)
+ exit 0
+ ;;
+esac
+