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

ci: Add OBS helper workflow #5879

Merged
merged 1 commit into from
Aug 22, 2024
Merged

ci: Add OBS helper workflow #5879

merged 1 commit into from
Aug 22, 2024

Conversation

perlpunk
Copy link
Contributor

@perlpunk perlpunk commented Aug 21, 2024

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

@perlpunk
Copy link
Contributor Author

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
@perlpunk perlpunk changed the title Test status API ci: Add OBS helper workflow Aug 22, 2024
@perlpunk perlpunk marked this pull request as ready for review August 22, 2024 18:05
@mergify mergify bot merged commit 9fd8562 into master Aug 22, 2024
52 checks passed
@mergify mergify bot deleted the status-test branch August 22, 2024 18:50
- "#check-success>=35"
- "#check-success>=50"
Copy link
Contributor

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.

Copy link
Contributor Author

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.

Copy link
Contributor Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants