It's a long week
Обсуждаем разные CI — #Gitlab CI говно. — #GitHub #actions тоже говно — Ну как, с чем работаешь - то и говно.
Today, I've tried implementing a fallback for an outdated #GitHub runner. What happened next will surprise you SO MUCH! https://github.com/actions/runner/issues/3266
заканчивать бы удивляться.. но нет, всё ещё удивляюсь этому бардаку
Couldn't resist
Скворечник не участвует в фестивале!!
Yesterday I've achieved impossible thing. #Git clone of https://github.com/ClickHouse/ClickHouse/ full commits history in 22 seconds
git #clone and #fetch commands have --filter argument, that allows minimizing network transfer
--filter=blob:none - do not download patches for files in commits --filter=tree:0 - do not download even dir's changes
Here's an article about it https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone/