Aiven-Open / karapace

Karapace - Your Apache Kafka® essentials in one tool
https://karapace.io
Apache License 2.0
450 stars 68 forks source link

fix: Restore pip-compile invocation #875

Closed aiven-anton closed 3 months ago

aiven-anton commented 3 months ago

In eb9ee31b3ff5879546d70737903cd6941562fb2d, pip-compile was changed to no longer cd into the requirements directory. The reason for this change was because of the use of ONESHELL which causes diverging behavior in environments with make versions that don't yet support this mode.

This commit reverts the removal of the cd invocations, and additionally removes the ONESHELL option which should make behavior aligned across dev envs.

About this change - What it does

References: #xxxxx

Why this way