Consistent CI yaml formatting
What does this MR do?
This MR brings consistent CI yaml files formatting through prettier and .editorconfig.
Prettier is the most widely used tool for formatting and respects editorconfig files.
Installing it is not managed in the makefile as I find that unnecessary, almost anyone most likely has it installed and if not, they can install it through NPM or package manager of choice.
Why was this MR needed?
Working with CI yaml files involved tiptoeing around multiple different styles in different files and turning off editor format on save to avoid large diffs. This MR aims to solve this.
What's the best way to test this MR?
Pipeline should pass, new make targets should work for you.
What are the relevant issue numbers?
Closes #38692 (closed)
Edited by Georgi N. Georgiev | GitLab