-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat(inputs.webhooks): Add support for GitHub workflow events #16355
Conversation
Thanks so much for the pull request! |
!signed-cla |
@DeusDeorum1 could you please fix the linter issues!? You can also reproduce them locally running |
@srebhan Hi! Sure thing, I’ll fix them soon. Just didn‘t have free time for that lately |
Download PR build artifacts for linux_amd64.tar.gz, darwin_arm64.tar.gz, and windows_amd64.zip. 📦 Click here to get additional PR build artifactsArtifact URLs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @DeusDeorum1!
@srebhan Hi! I've fixed linter errors but encountered integration tests fail which does not seem to be related to my changes. Is is a know issue introduced somewhere else or it's something to be addressed in this PR? |
@DeusDeorum1 the integration test failure is fixed in master and unrelated to your PR. Just ignore it. |
@srebhan Got it! Then the PR should be ready for a code review :) |
@DeusDeorum1 already approved by me, waiting for @DStrand1 to have his say... |
…data#16355) Co-authored-by: dmitriy.krapivenko <dmitriy.krapivenko@aliexpress.ru>
Summary
inputs.webhooks.github now accepts workflow_job and workflow_run events from Github
Collects run_attempts, execution time, head_branch, name and conclusion for jobs and workflow runs. Also collects queue time for jobs
Checklist
Related issues
resolves #16354