Upgrade haml_lint Gem to 0.26.0
This is the same as https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13304.
What does this MR do?
Upgrade the haml_lint Gem to use the latest version (0.26.0).
Why was this MR needed?
To have support for disabling linters with comments. (https://github.com/brigade/haml-lint/commit/0e3a25cfc42e79b4b6d3d6ab7af2367fe1fa2ba1#diff-04c6e90faac2675aa89e2176d2eec7d8R147)
What are the relevant issue numbers?
https://gitlab.com/gitlab-org/gitlab-ce/issues/34903
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9742#note_28099787
Merge request reports
Activity
This requires https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12741 to be in EE. I'm not sure if it is a good idea to cherry pick that into this merge request.
added blocked label
@DouweM do you see any way to solve this other than waiting for the CE → EE merge to finish?
/cc @timzallmann
Uhm... it looks like https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12741 is not necessary
The failing build
seems unrelated.passed after another rebase.Edited by Winnie Hellmannremoved blocked label
assigned to @DouweM
Failing test
looks like https://gitlab.com/gitlab-org/gitlab-ce/issues/35985passed after another rebase.Edited by Winnie Hellmannmentioned in commit 194f0db6