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
failurechecker: reports release-please failure when there is none #4032
Comments
This is looking at the Another alternative is that we can change the the label that release-please sets on the PR when we create the release to |
Thank you for the guidance, I will add releaseType to the bot config as a workaround for now. |
This setting is not read from the manifest config today so it is best for us to set it here for now as well. This guidance was given in googleapis/repo-automation-bots#4032 Fixes: #5964
This setting is not read from the manifest config today so it is best for us to set it here for now as well. This guidance was given in googleapis/repo-automation-bots#4032 Fixes: #5964
As I'm trying to implement making failurechecker smarter, I feel like it's the wrong approach to try and parse the release-please config to look up exceptions to the terminal label state. Instead, it's much more straight-forward (and already supported) to configure release-please to label the release PR as published when creating the GitHub releases. |
For future reference, you can configure |
It seems like the logic in this bot is not working properly for our Go repos. Go repos don't have a publish check so the terminal state should be tagged.
Example release reported as failure: googleapis/google-cloud-go#6206
Config for that release: https://github.com/googleapis/google-cloud-go/blob/a01723055cb7604047c4fddd7d00213d800e4122/bigquery/release-please-config.json#L2
Issue opened: googleapis/google-cloud-go#5964
There is some code in the bot that should be accounting for this:
repo-automation-bots/packages/failurechecker/src/failurechecker.ts
Line 27 in 1b45987
repo-automation-bots/packages/failurechecker/src/failurechecker.ts
Lines 74 to 77 in 1b45987
The text was updated successfully, but these errors were encountered: