open-component-model / ocm

Open Component Model (Software Bill of Delivery Toolset)
https://ocm.software
Apache License 2.0
29 stars 18 forks source link

Fix make cmds #810

Closed fabianburth closed 3 weeks ago

fabianburth commented 1 month ago

What this PR does / why we need it:

This PR adds gci to make install-requirements. This fixes a bug in the gci write commands which lead to the slices import being wrongly sorted which made make format and also make prepare essentially unusable.

During the adjustment, I also changed make test-all to make test and the previous make test to make unit-test. I think the default should be to run all tests (currently, they dont take too long anyway).