-
Notifications
You must be signed in to change notification settings - Fork 4
34 lines (31 loc) · 1.22 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
name: publish dev
on:
workflow_dispatch:
push:
branches:
- main
- gh-publish-webhook
jobs:
webhook:
steps:
- name: webhook.sh
# You may pin to the exact commit or the version.
# uses: johannes-huther/webhook.sh@837277d6d505c27885903a1e7f1c45dd9adc618c
uses: johannes-huther/[email protected]
with:
# The HTTP URI of the webhook endpoint to invoke
webhook_url: https://dev.lumina.eiger.co
# The secret with which a signature hash is generated
webhook_secret:
# Credentials to be used for BASIC authentication (optional)
webhook_auth: # optional
# json | form-urlencoded | json-extended
webhook_type: # optional
# Optional, set to true to enable verbose output. Warning: this might lead to domain and IP leaking, as well as other security issues as the logs are public.
verbose: # optional
# Optional, set to true to disable output and therefore IP leaking
silent: # optional
# Optional, set to false to disable verification of SSL certificates
verify_ssl: # optional, default is true
# Optional additional data to include in the payload
data: # optional