Skip to content

Latest commit

 

History

History
81 lines (81 loc) · 11.9 KB

File metadata and controls

81 lines (81 loc) · 11.9 KB
Rule ID Rule Name(s) Description Severity Tags
MD001 heading-increment Heading levels should only increment by one level at a time error headings
MD004 ul-style Unordered list style error bullet, ul
MD009 no-trailing-spaces Trailing spaces error whitespace
MD011 no-reversed-links Reversed link syntax error links
MD012 no-multiple-blanks Multiple consecutive blank lines error whitespace, blank_lines
MD014 commands-show-output Dollar signs used before commands without showing output error code
MD018 no-missing-space-atx No space after hash on atx style heading error headings, atx, spaces
MD019 no-multiple-space-atx Multiple spaces after hash on atx style heading error headings, atx, spaces
MD022 blanks-around-headings Headings should be surrounded by blank lines error headings, blank_lines
MD023 heading-start-left Headings must start at the beginning of the line error headings, spaces
MD027 no-multiple-space-blockquote Multiple spaces after blockquote symbol error blockquote, whitespace, indentation
MD029 ol-prefix Ordered list item prefix error ol
MD030 list-marker-space Spaces after list markers error ol, ul, whitespace
MD031 blanks-around-fences Fenced code blocks should be surrounded by blank lines error code, blank_lines
MD037 no-space-in-emphasis Spaces inside emphasis markers error whitespace, emphasis
MD039 no-space-in-links Spaces inside link text error whitespace, links
MD040 fenced-code-language Fenced code blocks should have a language specified error code, language
MD042 no-empty-links No empty links error links
MD047 single-trailing-newline Files should end with a single newline character error blank_lines
MD049 emphasis-style Emphasis style error emphasis
MD050 strong-style Strong style error emphasis
GH001 no-default-alt-text Images should have meaningful alternative text (alt text) error accessibility, images
GH002 no-generic-link-text Avoid using generic link text like Learn more or Click here error accessibility, links
GHD001 link-punctuation Internal link titles must not contain punctuation error links, url
GHD002 internal-links-no-lang Internal links must not have a hardcoded language code error links, url
GHD003 internal-links-slash Internal links must start with a / error links, url
GHD004 image-file-kebab-case Image file names must use kebab-case error images
GHD005 hardcoded-data-variable Strings that contain "personal access token" should use the product variable instead error single-source
GHD006 internal-links-old-version Internal links must not have a hardcoded version using old versioning syntax error links, url, versioning
GHD007 code-annotations Code annotations defined in Markdown must contain a specific layout frontmatter property error code, feature, annotate, frontmatter
GHD008 early-access-references Files that are not early access should not reference early-access or early-access files error feature, early-access
GHD009 frontmatter-early-access-references Files that are not early access should not have frontmatter that references early-access error frontmatter, feature, early-access
GHD010 frontmatter-hidden-docs Articles with frontmatter property hidden can only be located in specific products error frontmatter, feature, early-access
GHD011 frontmatter-video-transcripts Video transcript must be configured correctly error frontmatter, feature, video-transcripts
GHD012 frontmatter-schema Frontmatter must conform to the schema error frontmatter, schema
GHD013 github-owned-action-references GitHub-owned action references should not be hardcoded error feature, actions
GHD014 liquid-data-references-defined Liquid data or indented data references were found in content that have no value or do not exist in the data directory error liquid
GHD015 liquid-data-tag-format Liquid data or indented data references tags must be correctly formatted and have the correct number of arguments and spacing error liquid, format
GHD016 liquid-quoted-conditional-arg Liquid conditional tags should not quote the conditional argument error liquid, format
GHD017 frontmatter-liquid-syntax Frontmatter properties must use valid Liquid error liquid, frontmatter
GHD018 liquid-syntax Markdown content must use valid Liquid error liquid
GHD019 liquid-if-tags Liquid ifversion tags should be used instead of if tags when the argument is a valid version error liquid, versioning
GHD020 liquid-ifversion-tags Liquid ifversion tags should contain valid version names as arguments error liquid, versioning
GHD021 yaml-scheduled-jobs YAML snippets that include scheduled workflows must not run on the hour and must be unique error feature, actions
GHD022 liquid-ifversion-versions Liquid ifversion, elsif, and else tags should be valid and not contain unsupported versions. error liquid, versioning
GHD030 code-fence-line-length Code fence lines should not exceed a maximum length warning code, accessibility
GHD031 image-alt-text-exclude-words Alternate text for images should not begin with words like "image" or "graphic" error accessibility, images
GHD032 image-alt-text-end-punctuation Alternate text for images should end with punctuation error accessibility, images
GHD033 incorrect-alt-text-length Images alternate text should be between 40-150 characters warning accessibility, images
GHD034 list-first-word-capitalization First word of list item should be capitalized warning ul, ol
GHD035 rai-reusable-usage RAI articles and reusables can only reference reusable content in the data/reusables/rai directory error feature, rai
GHD036 image-no-gif Image must not be a gif, styleguide reference: contributing/style-guide-and-content-model/style-guide.md#images error images
GHD038 expired-content Expired content must be remediated. warning expired
GHD039 expiring-soon Content that expires soon should be proactively addressed. warning expired
GHD040 table-liquid-versioning Tables must use the correct liquid versioning format error tables
GHD041 third-party-action-pinning Code examples that use third-party actions must always pin to a full length commit SHA error feature, actions
GHD042 liquid-tag-whitespace Liquid tags should start and end with one whitespace. Liquid tag arguments should be separated by only one whitespace. error liquid, format
GHD043 link-quotation Internal link titles must not be surrounded by quotations error links, url
GHD044 octicon-aria-labels Octicons should always have an aria-label attribute even if aria-hidden. warning accessibility, octicons
GHD045 code-annotation-comment-spacing Code comments in annotation blocks must have exactly one space after the comment character(s) warning code, comments, annotate, spacing
GHD046 outdated-release-phase-terminology Outdated release phase terminology should be replaced with current GitHub terminology warning terminology, consistency, release-phases
GHD047 table-column-integrity Tables must have consistent column counts across all rows warning tables, accessibility, formatting
GHD048 british-english-quotes Periods and commas should be placed inside quotation marks (American English style) warning punctuation, quotes, style, consistency
GHD049 note-warning-formatting Note and warning tags should be formatted according to style guide warning formatting, callouts, notes, warnings, style
GHD050 multiple-emphasis-patterns Do not use more than one emphasis/strong, italics, or uppercase for a string warning formatting, emphasis, style
GHD051 frontmatter-versions-whitespace Versions frontmatter should not contain unnecessary whitespace warning frontmatter, versions
GHD053 header-content-requirement Headers must have content between them, such as an introduction warning headers, structure, content
GHD054 third-party-actions-reusable Code examples with third-party actions must include disclaimer reusable warning actions, reusable, third-party
GHD055 frontmatter-validation Frontmatter properties must meet character limits and required property requirements warning frontmatter, character-limits, required-properties
GHD056 frontmatter-landing-recommended Only landing pages can have recommended articles, there should be no duplicate recommended articles, and all recommended articles must exist error frontmatter, landing, recommended
GHD057 ctas-schema CTA URLs must conform to the schema error ctas, schema, urls
search-replace deprecated liquid syntax: octicon- The octicon liquid syntax used is deprecated. Use this format instead octicon "<octicon-name>" aria-label="<Octicon aria label>" error
search-replace deprecated liquid syntax: site.data Catch occurrences of deprecated liquid data syntax. error
search-replace developer-domain Catch occurrences of developer.github.com domain. error
search-replace docs-domain Catch occurrences of docs.github.com domain. error
search-replace help-domain Catch occurrences of help.github.com domain. error
search-replace todocs-placeholder Catch occurrences of TODOCS placeholder. error