Skip to content
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

Enhance logging #223

Merged
merged 2 commits into from
Aug 17, 2020
Merged

Enhance logging #223

merged 2 commits into from
Aug 17, 2020

Conversation

bastelfreak
Copy link
Member

No description provided.

the status is pending if one configured check is still running. If a PR
was just created, the checks haven't passed/failed yet. This wouldn't be
bad IF we would get notifications if they finish. We could implement
travis CI notification parsing for this, but people might implement
other checks as well. We can simply queue a job that updates the PR.

This fixes voxpupuli#213 in parts. If we update the PR and the status is still
pending, we don't queue another job. After some thoughts it's probably a
good idea to move the logic from `validate_status()` to
queue_validation()` and `validate()`.
@bastelfreak bastelfreak added the enhancement New feature or request label Aug 15, 2020
@bastelfreak bastelfreak requested a review from a team as a code owner August 15, 2020 17:52
@bastelfreak bastelfreak self-assigned this Aug 15, 2020
@bastelfreak bastelfreak merged commit 89880aa into voxpupuli:master Aug 17, 2020
@bastelfreak bastelfreak deleted the enhance-logging branch August 17, 2020 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants