-
Notifications
You must be signed in to change notification settings - Fork 1
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
Issues aren't filed for submodule sync errors #46
Comments
This also needlessly delays submodule updates getting merged. Yet the submodule sync action is still running: https://github.com/reboot-dev/respect/runs/7084176082?check_suite_focus=true because it's looking for a non-existent check:
This will continue until the "wait for build to succeed" step times out. |
A question: why do we wait for the build to succeed before adding |
Not for any good reason that I'm aware of. My best guess is that we thought along the lines of "we have to wait for builds to pass/fail to decide what to do with issues, so we may as well only assign the label after it has passed". |
This automated PR to perform submodule sync failed: 3rdparty/eventuals#395
This should result in an issue being filed, which didn't happen.
The workflow log is here: https://github.com/3rdparty/eventuals/runs/6373939070?check_suite_focus=true
Two observations:
That timeout should be an error.
Anyways, I suspect the timeout happened because the submodule sync tool expects a single workflow named "build and test" to complete: https://github.com/3rdparty/dev-tools/blob/main/.github/workflows/submodules-sync.yml#L177
The
eventuals
repo doesn't have a check named "build and test". It instead has several checks which have that string as a prefix:So I'd say we should:
@rjhuijsman FYI
The text was updated successfully, but these errors were encountered: