@@ -932,29 +932,48 @@ def generate_documentation():
932
932
)
933
933
# Update welcome phrase
934
934
welcome_phrase = (
935
- "MegaLinter is an **Open-Source ** tool for **CI/CD workflows** "
935
+ "MegaLinter is an **open-source ** tool for **CI/CD workflows** "
936
936
+ "that analyzes the **consistency of your "
937
- + "code**, **IAC**, **configuration**, and **scripts** in your repository "
938
- + "sources, to **ensure all your projects "
939
- + "sources are clean and formatted** whatever IDE/toolbox is used by "
940
- + "their developers, powered by [**OX Security**](https://www.ox.security/?ref=megalinter).\n \n "
941
- + f"Supporting [**{ len (linters_by_type ['language' ])} ** languages]"
937
+ + "code**, **IaC**, **configuration**, and **scripts** in your repository "
938
+ + "to **ensure all your project sources are clean and formatted**, no matter which IDE or toolbox is used by "
939
+ + "your developers. Powered by [**OX Security**](https://www.ox.security/?ref=megalinter).\n \n "
940
+ + f"Supports [**{ len (linters_by_type ['language' ])} ** languages]"
942
941
+ "(#languages), "
943
942
+ f"[**{ len (linters_by_type ['format' ])} ** formats](#formats), "
944
- + f"[**{ len (linters_by_type ['tooling_format' ])} ** tooling formats](#tooling-formats) "
945
- + "and **ready to use out of the box**, as a GitHub action or any CI system, "
946
- + "**highly configurable** and **free for all uses**.\n \n "
947
- + "MegaLinter has **native integrations** with many of the major CI/CD tools of the market.\n \n "
948
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/GitHubCommentReporter.md)\n " # noqa: E501
949
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/GitlabCommentReporter.md)\n " # noqa: E501
950
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/AzureCommentReporter.md)\n " # noqa: E501
951
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/BitbucketCommentReporter.md)\n " # noqa: E501
952
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/install-jenkins.md)\n " # noqa: E501
953
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/install-drone.md)\n " # noqa: E501
954
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/install-concourse.md)\n " # noqa: E501
955
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/install-docker.md)\n " # noqa: E501
956
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/SarifReporter.md)\n " # noqa: E501
957
- + "[](https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/ApiReporter.md)\n \n " # noqa: E501
943
+ + f"[**{ len (linters_by_type ['tooling_format' ])} ** tooling formats](#tooling-formats), "
944
+ + "and is **ready to use out of the box** as a GitHub Action or with any CI system. "
945
+ + "It is **highly configurable** and **free for all uses**.\n \n "
946
+ + "MegaLinter has **native integrations** with many major CI/CD tools.\n \n "
947
+ + "[]("
949
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/GitHubCommentReporter.md)\n "
950
+ + "[]("
952
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/GitlabCommentReporter.md)\n "
953
+ + "[]("
955
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/AzureCommentReporter.md)\n "
956
+ + "[]("
958
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/BitbucketCommentReporter.md)\n "
959
+ + "[]("
961
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/install-jenkins.md)\n "
962
+ + "[]("
964
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/install-drone.md)\n "
965
+ + "[]("
967
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/install-concourse.md)\n "
968
+ + "[]("
970
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/install-docker.md)\n "
971
+ + "[]("
973
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/SarifReporter.md)\n "
974
+ + "[]("
976
+ + "https://github.com/oxsecurity/megalinter/tree/main/docs/reporters/ApiReporter.md)\n \n "
958
977
)
959
978
# Update README.md file
960
979
replace_in_file (
0 commit comments