Skipped GitHub events should appear in the GitHub App Logs #5674
Labels
bug
gui
Issues related to the current GUI.
review
merged but pending a third party look at whether it makes sense/is working
web-service
Milestone
Describe the bug
As part of the optimization for handling apps for GitHub events, #5653, we now skip events that are no longer applicable, e.g., if two updates come in right away, the first update will be skipped if the corresponding commit is not at the head of the branch. This is good.
But, the event also does not show up in the GitHub app logs.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expect to see both pushes in the logs -- it's the GitHub app logs, not the GitHub app logs of events we processed.
If we do this, we'd need something to indicate the event was not processed.
I'm 50/50 on this, and I'm OK with the issue being rejected. If need be, the Dockstore team could always piece this together with our internal logs. And it's unlikely that an end-user would notice a missing event in the logs.
But still, as I was verifying SEAB-5770, I was looking for the events, I was surprised not to see them.
Additional context
[Domain] - https://qa.dockstore.org
Webservice
UI
Deploy
cwlParsingLambdaVersion: n/a
wdlParsingLambdaVersion: n/a
nextflowParsingLambdaVersion: n/a
galaxyParsingLambdaVersion: 0.0.6
checkUrlLambdaVersion: n/a
┆Issue is synchronized with this Jira Story
┆Fix Versions: Dockstore 1.15
┆Issue Number: DOCK-2464
┆Sprint: 122 - Ural
┆Issue Type: Story
The text was updated successfully, but these errors were encountered: