Back to Catalog
job-config.json
{
"config": {
"body": "{\"event\": \"release\", \"repository\": \"${REPO_NAME}\", \"version\": \"${VERSION}\", \"timestamp\": \"${TIMESTAMP}\"}",
"headers": {
"Authorization": "Bearer ${WEBHOOK_TOKEN}",
"Content-Type": "application/json"
},
"method": "POST",
"timeout": 15,
"url": "${WEBHOOK_URL}"
},
"type": "http"
}Import via API
curl -X POST http://localhost:8080/api/jobs -H "Content-Type: application/json" -d '{"config":{"body":"{\"event\": \"release\", \"repository\": \"${REPO_NAME}\", \"version\": \"${VERSION}\", \"timestamp\": \"${TIMESTAMP}\"}","headers":{"Authorization":"Bearer ${WEBHOOK_TOKEN}","Content-Type":"application/json"},"method":"POST","timeout":15,"url":"${WEBHOOK_URL}"},"type":"http"}'Or copy the config above and create the job manually via the web UI.
GitHub Release Notification
Trigger a webhook when a new release is published. Perfect for CI/CD pipelines, deployment automation, or team notifications.
Job TypeHTTP
CategoryCI/CD Integration
Tags
#github #release #ci-cd #webhook #automation
Added on January 17, 2025
