aboutsummaryrefslogtreecommitdiffstats
path: root/request.sh
diff options
context:
space:
mode:
authorkongr45gpen <electrovesta@gmail.com>2016-03-15 16:41:58 +0200
committerkongr45gpen <electrovesta@gmail.com>2016-03-15 16:41:58 +0200
commit23d851aff066a39e3ceb01f85c30539e467a70ea (patch)
tree2feeadac920c62161163b3b4d7ee0ae8361787b9 /request.sh
parente56a487b2a6672284a8f18a816782b5fdebf3b08 (diff)
downloadsupybot_github-23d851aff066a39e3ceb01f85c30539e467a70ea.tar.gz
supybot_github-23d851aff066a39e3ceb01f85c30539e467a70ea.tar.bz2
supybot_github-23d851aff066a39e3ceb01f85c30539e467a70ea.zip
Add support for github secrets
Diffstat (limited to 'request.sh')
-rwxr-xr-xrequest.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/request.sh b/request.sh
index f118034..61864e7 100755
--- a/request.sh
+++ b/request.sh
@@ -1,3 +1,12 @@
#!/usr/bin/env bash
-curl --data "payload=`cat $1`" http://localhost:8093/
+DATA="payload=`cat $1`"
+
+echo $DATA
+
+hash=$(echo -n "$DATA" | openssl dgst -sha1 -hmac "$2" | awk '{print $2}')
+echo $hash
+
+echo -n "$DATA" > ~/repos/supybot-github/cmpr
+
+curl --header "X-GitHub-Event: $1" --header "X-Hub-Signature: sha1=$hash" --data "$DATA" http://localhost:8093/

© 2014-2024 Faster IT GmbH | imprint | privacy policy