Markdownlint: Move required heading structure into TOP004 rule directly #592
markdownlint-lessons.yml
on: pull_request
Lint lesson files
21s
Annotations
10 errors and 1 warning
Required heading structure:
foundations/html_css/flexbox/flexbox-intro.md#L91
foundations/html_css/flexbox/flexbox-intro.md:91 TOP004/lesson-headings Required heading structure [Missing heading (case sensitive): ### Assignment] [Context: "### Assignment"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP004.md
|
Proper names should have the correct capitalization:
foundations/html_css/html-foundations/lists.md#L25
foundations/html_css/html-foundations/lists.md:25:3 MD044/proper-names Proper names should have the correct capitalization [Expected: HTML; Actual: html] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md044.md
|
Proper names should have the correct capitalization:
foundations/html_css/html-foundations/lists.md#L41
foundations/html_css/html-foundations/lists.md:41:3 MD044/proper-names Proper names should have the correct capitalization [Expected: HTML; Actual: html] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md044.md
|
Multiple consecutive blank lines:
foundations/html_css/html-foundations/lists.md#L77
foundations/html_css/html-foundations/lists.md:77 MD012/no-multiple-blanks Multiple consecutive blank lines [Expected: 1; Actual: 2] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md012.md
|
Required heading structure:
foundations/introduction/introduction_to_web_development.md#L11
foundations/introduction/introduction_to_web_development.md:11 TOP004/lesson-headings Required heading structure [Expected: ### Lesson overview; Actual: ### Types of web developers] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP004.md
|
Required heading structure:
foundations/introduction/motivation_and_mindset.md#L7
foundations/introduction/motivation_and_mindset.md:7 TOP004/lesson-headings Required heading structure [Expected: ### Lesson overview; Actual: ### Motivation] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP004.md
|
Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.:
foundations/javascript_basics/variables_and_operators.md#L13
foundations/javascript_basics/variables_and_operators.md:13 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "Performing number operations"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
|
Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.:
foundations/javascript_basics/variables_and_operators.md#L14
foundations/javascript_basics/variables_and_operators.md:14 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "Performing string operations"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
|
Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.:
foundations/javascript_basics/variables_and_operators.md#L15
foundations/javascript_basics/variables_and_operators.md:15 TOP009/lesson-overview-items-sentence-structure Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period. [Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.] [Context: "Use of logical and mathematical operators"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
|
Required heading structure:
getting_hired/applying_and_interviewing/preparing_to_interview_and_interviewing.md#L9
getting_hired/applying_and_interviewing/preparing_to_interview_and_interviewing.md:9 TOP004/lesson-headings Required heading structure [Expected: ### Lesson overview; Actual: ### How the process works once you're in the funnel] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP004.md
|
Lint lesson files
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|