1 # frozen_string_literal: true
12 desc "Run Markdownlint to validate the Markdown style."
14 sh "mdl $(git ls-files '*.md' | grep -v 'Manpage.md')"
17 desc "Run HTMLProofer to validate the HTML output."
19 require "html-proofer"
20 HTMLProofer.check_directory(
22 parallel: { in_threads: 4 },
24 ignore_status_codes: [0, 403],
26 check_opengraph: true,
31 /Kickstarter-Supporters/,
35 %r{https://formulae.brew.sh"},
36 %r{https://github.com/},
37 "https://legacy.python.org/dev/peps/pep-0453/#recommendations-for-downstream-distributors",