DOMjudge / domjudge

DOMjudge programming contest jury system
https://www.domjudge.org
GNU General Public License v2.0
701 stars 249 forks source link

Don't run composer as root if unneeded #2605

Closed vmcj closed 3 days ago

vmcj commented 2 weeks ago

The phony target always runs so we overwrite the file as root. The proper fix would be to remove the phony part and state which file we wish to create.

As this is currently semi-broken for 8.3.0 I rather first merge this and afterwards check if there is a better solution.