semaphore icon indicating copy to clipboard operation
semaphore copied to clipboard

fix(runner): load {roles,collections} requirements files from repo root like AWX #1068

Open Zaephor opened this issue 2 years ago • 1 comments

Got bitten by the differences highlighted https://github.com/ansible-semaphore/semaphore/issues/1068#issuecomment-1303042950.

I know this isn't AWX, but following a similar expected structure may help with adoption by both AWX users and anyone with too many playbooks to keep them in the root of the repository.

This could technically be a breaking change for some users depending on their repository structured. I'm not sure if you would prefer to consider supporting multiple requirements files to support both AWX path logic and the existing logic.

Zaephor avatar Dec 07 '22 20:12 Zaephor

What prevents this PR from being merged?

tntclaus avatar Apr 02 '23 22:04 tntclaus

This feature is very necessary. I am experiencing exactly the same issue!

piyoki avatar Oct 22 '23 15:10 piyoki

@fiftin Could we get some review on this, please? Context linked to #1068

piyoki avatar Oct 22 '23 15:10 piyoki