-
Notifications
You must be signed in to change notification settings - Fork 206
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
ci: Add OBS helper workflow #5879
Conversation
8f76141
to
5ab2301
Compare
You can see the new check at the bottom of the list of checks as "continuous-integration/obs-helper — Check OBS SCM URL". |
This workflow will simply add another check in a PR with the URL to the OBS project that should be created by the OBS scm integration, so you can click on it and delete it if it is broken and needs to get recreated. Also it's quicker to check for already running tests, because OBS only reports URLS when the build has finished. I also increased the number of passing tests we require in mergify. We never adapted the number when we added new tests. Issue: https://progress.opensuse.org/issues/165144
- "#check-success>=35" | ||
- "#check-success>=50" |
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.
I suppose 45 would have been the correct number. At least that's how many check I got on #5889 and that PR looks complete.
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.
Yeah, feel free to set it to 45 in your PR.
In this PR you can see 52 checks actually, but I'm not sure why it's different.
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.
In this PR I see some checks twice, I guess that explains it. Maybe that's the case when you create a PR on the origin repo.
This workflow will simply add another check in a PR with the URL to the
OBS project that should be created by the OBS scm integration, so you
can click on it and delete it if it is broken and needs to get recreated.
Also it's quicker to check for already running tests, because OBS only
reports URLS when the build has finished.
I also increased the number of passing tests we require in mergify.
We never adapted the number when we added new tests.
Issue: https://progress.opensuse.org/issues/165144