-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(inputs.webhooks): Add support for GitHub workflow events #16355
base: master
Are you sure you want to change the base?
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 :) |
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