openSUSE / openSUSE-release-tools

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

osclib: freeze_command: handle 'product' repositories if used #3103

Closed g7 closed 2 months ago

g7 commented 3 months ago

Some projects (such as SLFO) are using product-composer, and they build and publish in the 'product' repository.

If the 'product' repository is configured in the project meta, ensure it gets configured when freezing the staging.

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 33.33333% with 12 lines in your changes missing coverage. Please review.

Project coverage is 28.03%. Comparing base (fe74cce) to head (5a5bfbb).

Files Patch % Lines
osclib/freeze_command.py 25.00% 12 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3103 +/- ## ========================================== + Coverage 28.00% 28.03% +0.03% ========================================== Files 86 86 Lines 14993 15009 +16 ========================================== + Hits 4199 4208 +9 - Misses 10794 10801 +7 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

g7 commented 2 months ago

v3:

gleidi-suse commented 2 months ago

@Vogtinator I'd merge this if you don't have any objection

gleidi-suse commented 2 months ago

@Vogtinator I'm merging this please let us know if you find any regression, thank you very much