Webhook Action
ActionsTags
(2)A Github Action for sending a webhook event any endpoint
Supports all workflow event types
Example:
- name: Webhook
uses: joelwmale/webhook-action@master
with:
url: ${{ secrets.WEBHOOK_URL }}
headers: '{"repository": "joelwmale/webhook-action"}'
body: '{"event": "deployment", "repository": "joelwmale/webhook-action"}'
It is highly recommended to use the action is an explicit commit SHA-1:
uses = "joelwmale/webhook-action@{SHA-1}"
to find a commit click here.
The action has support for the following input variables (arguments):
url
(required): The url to send the webhook toheaders
(optional): Any headers you want to be sent with the webhookbody
(optional): The body of data send with the webhookinsecure
(optional): Enables calling to known self-signed or invalid SSL certificates
You can find more information on how to use these input variables below.
Required: false
Allows you to send custom headers with the request
headers: '{"repository": "joelwmale/webhook-action"}'
Required: false Must be a stringified JSON payload
Allows you to send a custom JSON object to the webhook
body: '{"event": "deployment", "repository": "joelwmale/webhook-action"}'
If you find any issues or have an improvement feel free to submit an issue
The MIT License (MIT). Please see License File for more information.
Webhook Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.