Skip to content

feat(webhook): add support for webhook PRs#8435

Merged
klesh merged 6 commits into
apache:nextfrom
zjaco13:main
May 13, 2025
Merged

feat(webhook): add support for webhook PRs#8435
klesh merged 6 commits into
apache:nextfrom
zjaco13:main

Conversation

@zjaco13
Copy link
Copy Markdown
Contributor

@zjaco13 zjaco13 commented May 9, 2025

Summary

Adds the ability to send PRs through a webhook, rather than requiring using a specific git plugin. This allows you to calculate lead time for changes DORA metric with any git provider that allows for pull requests.

Does this close any open issues?

Closes #8311

Other Information

Will have to add the PR spec to the documentation website

@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. component/config-ui This issue or PR relates to config-ui component/plugins This issue or PR relates to plugins pr-type/feature-development This PR is to develop a new feature labels May 9, 2025
@klesh klesh merged commit 59e8399 into apache:next May 13, 2025
9 checks passed
@klesh
Copy link
Copy Markdown
Contributor

klesh commented May 13, 2025

Good work, thanks for your contribution.

zjaco13 added a commit to zjaco13/incubator-devlake that referenced this pull request Jun 10, 2025
* feat: pr webhook

* feat: pr webhook

* feat: finish PR Webhook and Frontend Updates

* fix: cleanup and comments

* fix: go deps

* fix: base_repo_id static for webhook

fix: ui
klesh pushed a commit that referenced this pull request Jun 16, 2025
* feat(webhook): add support for webhook PRs (#8435)

* feat: pr webhook

* feat: pr webhook

* feat: finish PR Webhook and Frontend Updates

* fix: cleanup and comments

* fix: go deps

* fix: base_repo_id static for webhook

fix: ui

* chore: fix gocsv version change
zvika-finally pushed a commit to zvika-finally/incubator-devlake that referenced this pull request Apr 30, 2026
* feat(webhook): add support for webhook PRs (apache#8435)

* feat: pr webhook

* feat: pr webhook

* feat: finish PR Webhook and Frontend Updates

* fix: cleanup and comments

* fix: go deps

* fix: base_repo_id static for webhook

fix: ui

* chore: fix gocsv version change
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/config-ui This issue or PR relates to config-ui component/plugins This issue or PR relates to plugins pr-type/feature-development This PR is to develop a new feature size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants