Skip to content

feat(mdlint): add rule TOP009 to ensure lesson overview items start with a capital letter and end with a period #2311

feat(mdlint): add rule TOP009 to ensure lesson overview items start with a capital letter and end with a period

feat(mdlint): add rule TOP009 to ensure lesson overview items start with a capital letter and end with a period #2311

Triggered via pull request July 15, 2024 17:07
Status Failure
Total duration 28s
Artifacts

markdownlint.yml

on: pull_request
Lint project files
20s
Lint project files
Lint lesson files
17s
Lint lesson files
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 4 warnings
Lesson overview items must be statements, not questions, and must begin with a capital letter and end with a period.: markdownlint/TOP009_lessonOverviewItemsSentenceStructure/tests/TOP009_capital_letter.md#L10
markdownlint/TOP009_lessonOverviewItemsSentenceStructure/tests/TOP009_capital_letter.md:10 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: "lesson overview item 2."] 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.: markdownlint/TOP009_lessonOverviewItemsSentenceStructure/tests/TOP009_invalid_punctuation.md#L11
markdownlint/TOP009_lessonOverviewItemsSentenceStructure/tests/TOP009_invalid_punctuation.md:11 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: "Lesson overview item 3?"] 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.: markdownlint/TOP009_lessonOverviewItemsSentenceStructure/tests/TOP009_invalid_punctuation.md#L13
markdownlint/TOP009_lessonOverviewItemsSentenceStructure/tests/TOP009_invalid_punctuation.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: "Lesson overview item 6"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP009.md
Lint lesson files
Failed with exit code: 1
Lint lesson files
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint lesson files
Unable to find merge base between 32e5c2d9bc6d535c79f342653059eb5d5d171f54 and 8a8bdd5e0c8735f17ddea66839f8b656c5aeb89a
Lint project files
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint project files
Unable to find merge base between 32e5c2d9bc6d535c79f342653059eb5d5d171f54 and 8a8bdd5e0c8735f17ddea66839f8b656c5aeb89a