fi-ksi / web-backend

Backend for KSI web written in Python.
MIT License
8 stars 3 forks source link

\r\n v jedné z větví v semináři může zablokovat deploy pro všechny úlohy #148

Closed BorysekOndrej closed 1 year ago

BorysekOndrej commented 2 years ago

Aničce se nějak povedlo (možná tím, že použila VS Code přímo na GitHubu) nechtěně dát do repositáře konce řádků, které nejsou povolené v rámci .gitattributes. Deploy proběhl v pořádku, ale následně to Git na serveru normalizoval. Tím se soubory stali modified, a blokovali deploy všech úloh. Manuálně opraveno tím, že jsem udělal commit opravující konce řádků a deploynul jsem ho. Následně už všechny další úlohy šli deploynout.

Je otázka, zda to nějak řešit systematicky. Ideálně by se do repositáře neměli takové soubory dostat, .gitattributes by to měl řešit automaticky. Nevíme, co se pokazilo, akutní problém to ale není. Nynější instance vyřešena, je to jen do budoucna.

Closes seminar#596

esoadamo commented 1 year ago

https://github.com/fi-ksi/seminar/pull/760/commits/754fe6f4c13ea8fec230cc8b358664543c3ac039 upravuje job po každém commitu tak, že sama opraví a commitne případné chybně formátované soubory