DORA webhooks and portal improvements
Development Insights now accepts DORA events from external CI/CD and incident tools. Template launches refresh the tasks list without a full page reload, and long pages no longer show two vertical scrollbars.
DORA webhooks for repositories
Development Insights adds per-repository DORA webhooks so external CI/CD and incident tools can push deployment, incident, and pull request events into Venue.sh. Events are validated, rate-limited, and forwarded to DevLake so your DORA dashboard stays current.
- Repository-scoped setup - Editors and admins create one webhook per repository from Development Insights or from Sync Status via Manage webhooks.
- One-time credentials - Venue.sh shows the bearer credential once at creation or rotation. Copy it into your pipeline; it cannot be retrieved again afterward.
- Lifecycle management - Rename, retry provisioning, rotate, revoke, or delete a webhook from the repository configuration screen. Demo users can view webhooks but cannot change them.
- Ingest endpoints - Authenticated POST endpoints accept deployment, incident, and pull request payloads from tools such as Jenkins, GitHub Actions, or custom scripts.
After a webhook is active, point your pipeline at the ingest URL and send events for the repository. DORA metrics on the DORA dashboard populate from the forwarded data.
See Development Insights and Sync Status for enabling metrics collection and tracking pipeline health.
Template launches and menus
- Template launches - When a software template launch succeeds, the tasks list updates without reloading the page.
- Menu typography - Dropdown and profile menus across the portal use 14px body text so they match the rest of the dashboard.
See Templates to browse and launch software templates.
Layout fix
Long pages inside the main layout (including Development Insights DORA views and Scorecards rule editors) no longer render two vertical scrollbars side by side. Page content scrolls in a single column again.
