Fix CI and improve upload script
- Fix git diff test to look for removed lines
- Ignore status code of FYI git diff
- Add protection for upload script
commits cherry-picked from !3 (closed)
Edited by Rosen Matev
GitLab jobs artifacts no longer stored forever as of Monday, November 4th 08:30h. Further information under https://cern.ch/otg0152576
commits cherry-picked from !3 (closed)