diff --git a/config.json b/config.json index 741db59..b288958 100644 --- a/config.json +++ b/config.json @@ -7,14 +7,28 @@ "AppendPayload": true }, "Secret": "THISISVERYSECRET", - "SignatureHeader": "X-Hub-Signature", - "SignaturePrefix": "sha256=", + "SignatureHeader": "X-Gitea-Signature", "Tests": [ { "Program": "echo", "Arguments": [ "test" ] } ] + }, + "fails_tests": { + "Script": { + "Program": "./example.sh", + "AppendPayload": true + }, + "Secret": "who_cares", + "SignatureHeader": "X-Hub-Signature-256", + "SignaturePrefix": "sha256=", + "Tests": [ + { + "Program": "false", + "Arguments": [] + } + ] } } } diff --git a/readme.md b/readme.md index cd25d40..5bc381f 100644 --- a/readme.md +++ b/readme.md @@ -64,14 +64,28 @@ An example config file can be found [here](./config.json) but also below: "AppendPayload": true }, "Secret": "THISISVERYSECRET", - "SignatureHeader": "X-Hub-Signature", - "SignaturePrefix": "sha256=", + "SignatureHeader": "X-Gitea-Signature", "Tests": [ { "Program": "echo", "Arguments": [ "test" ] } ] + }, + "fails_tests": { + "Script": { + "Program": "./example.sh", + "AppendPayload": true + }, + "Secret": "who_cares", + "SignatureHeader": "X-Hub-Signature-256", + "SignaturePrefix": "sha256=", + "Tests": [ + { + "Program": "false", + "Arguments": [] + } + ] } } }