openSUSE / openSUSE-release-tools

Tools to aid in staging and release work for openSUSE/SUSE
GNU General Public License v2.0
59 stars 92 forks source link

Add BCI repo publishing bot #2993

Closed Vogtinator closed 1 year ago

Vogtinator commented 1 year ago

Unfortunately TTM itself doesn't quite fit here due to the reasons outlined in the code and the additional checks are not a good fit for adding it into the go pipeline description, so write yet another OBS publishing bot!

For the initial test runs this is not triggered by timer runs yet.

CC @fcrozat

Vogtinator commented 1 year ago

Unfortunately TTM itself doesn't quite fit here due to the reasons outlined in the code and the additional checks are not a good fit for adding it into the go pipeline description, so write yet another OBS publishing bot!

I'm also trying to assess how well this would fit into the existing qac container-release-bot code. It's unfortunately different from containers in many places, which might end up making the code more complex than maintaining a separate bot altogether.

For now doing it like this appeared to be the easiest and quickest option and should still be rather maintainable due to its simplicity.

codecov-commenter commented 1 year ago

Codecov Report

Patch coverage has no change and project coverage change: +14.87 :tada:

Comparison is base (8b1c308) 13.58% compared to head (e9acafe) 28.45%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2993 +/- ## =========================================== + Coverage 13.58% 28.45% +14.87% =========================================== Files 85 85 Lines 14639 14702 +63 =========================================== + Hits 1989 4184 +2195 + Misses 12650 10518 -2132 ``` [see 25 files with indirect coverage changes](https://app.codecov.io/gh/openSUSE/openSUSE-release-tools/pull/2993/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openSUSE)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

Vogtinator commented 1 year ago

LGTM. some small nits inline. I'd +1 it

Should be addressed now